[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Mon May 19 23:55:01 UTC 2014


Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:

http://lists.squeakfoundation.org/pipermail/packages/2014-May/007047.html

Name: Compiler-eem.282
Ancestors: Compiler-eem.281

Flesh out (complete?) the support for testing/scanning in
InstructionStream and CompiledMethod for multiple
bytecode sets.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2014-May/007048.html

Name: Kernel-eem.851
Ancestors: Kernel-dtl.850

First part of Kernel multiple bytecode sets switchover.  Make
sure CompiledMethod>>ncoderClass works as expected
before depening on it.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2014-May/007049.html

Name: Kernel-eem.852
Ancestors: Kernel-eem.851

Change scanning methods in InstructionStream and
CompiledMethod to double-dispatch through
CompiledMethod>>#encoderClass to provide pluggable
multiple bytecode set support.  The sign of a method's
header chooses which of two bytecode sets are in effect,
choosing between PrimaryBytecodeSetEncoderClass
(header >= 0), and SecondaryBytecodeSetEncoderClass
(header <= 0).

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2014-May/007050.html

Name: Compiler-eem.283
Ancestors: Compiler-eem.282

Remove some of the class variables of ParseNode that
are related to teh SqueakV3 bytecode set that are no
longer needed.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2014-May/007051.html

Name: Tests-eem.296
Ancestors: Tests-cwp.295

Eliminate obsolete long-form bytecode tests.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2014-May/007052.html

Name: Compiler-eem.282
Ancestors: Compiler-eem.281

Flesh out (complete?) the support for testing/scanning in
InstructionStream and CompiledMethod for multiple
bytecode sets.

=============================================


More information about the Squeak-dev mailing list