[squeak-dev] Daily Commit Log
commits at source.squeak.org
commits at source.squeak.org
Wed Aug 6 23:55:02 UTC 2014
Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2014-August/007231.html
Name: Kernel.spur-eem.861
Ancestors: Kernel-eem.861
Kernel-eem.861 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.179
Slightly more efficient ProtoObject>>become:.
Eliminate isKindOf:'s in InstructionPrinter>>pushConstant:.
Provide CompiledMethod>>protocol to answer its selector's
category^H^H^H^H^H^H^H^Hprotocol.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-August/007232.html
Name: System-eem.684
Ancestors: System-nice.683
Fix mis-categorization
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-August/007233.html
Name: Kernel-eem.862
Ancestors: Kernel-eem.861
Add skipCallPrimtiive for multiple-bytecode-sets capable Decompiler.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-August/007234.html
Name: Compiler-eem.285
Ancestors: Compiler-eem.284
Lots more support for multiple bytecode sets.
Abstract out of InstructionStream:
size of closure creation bytecode
scanning for inst var reads and writes
Provide support for bytecode set specific
callPrimitiveBytecode
unusedBytecode
Provide support for different special literal and special
selector encodings.
Ensure bytecode sizing of backward branches use
negative distances.
Other:
Make the MessageNode transformations check for the
relevant block argument count.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-August/007235.html
Name: Kernel-eem.863
Ancestors: Kernel-eem.862
empty log message
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-August/007236.html
Name: Kernel.spur-eem.862
Ancestors: Kernel-eem.862
Kernel-eem.862 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.179
Add skipCallPrimtiive for multiple-bytecode-sets capable Decompiler.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-August/007237.html
Name: Kernel.spur-eem.863
Ancestors: Kernel-eem.863
Kernel-eem.863 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.179
empty log message
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-August/007238.html
Name: System.spur-eem.684
Ancestors: System-eem.684
System-eem.684 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.179
Fix mis-categorization
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-August/007239.html
Name: Kernel-eem.864
Ancestors: Kernel-eem.863
Allow encoderClass to be stored in a property to allow
tsting of methods in different bytecode sets before those
sets have been installed.
Don't create blocks in the property accessors unless
absolutely necessary.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-August/007240.html
Name: Compiler-eem.286
Ancestors: Compiler-eem.285
Provide the selector scanning support InstructionStream
needs to make selectorToSendOrSelf multiple bytecode set
capable.
Provide the method generators so that methods can be
generated with the two different header formats.
Provide a class comment for SpecialSelectorNode.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-August/007241.html
Name: Kernel-eem.865
Ancestors: Kernel-eem.864
Make selectorToSendOrSelf multiple bytecode sets aware
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-August/007242.html
Name: Kernel.spur-eem.864
Ancestors: Kernel-eem.864
Kernel-eem.864 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.180
Allow encoderClass to be stored in a property to allow
tsting of methods in different bytecode sets before those
sets have been installed.
Don't create blocks in the property accessors unless
absolutely necessary.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-August/007243.html
Name: Kernel.spur-eem.865
Ancestors: Kernel-eem.865
Kernel-eem.865 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.180
Make selectorToSendOrSelf multiple bytecode sets aware
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2014-August/007244.html
Name: Kernel-eem.866
Ancestors: Kernel-eem.865
Fix the bug in SqNumberParser whereby a fractional value is
parsed as a Fraction not as a Float. Fractions are not literals
and hence factional values must be answered as Floats.
Ensure that the semantics of ExtendedNumberParser are
unchanged; it /is/ free to answer fractional values as Fractions.
Update ExtendedNumberParser's comment to reflect this.
=============================================
More information about the Squeak-dev
mailing list
|