The Trunk: Kernel-eem.947.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: Kernel-eem.947.mcz

commits-2
Eliot Miranda uploaded a new version of Kernel to project The Trunk:
http://source.squeak.org/trunk/Kernel-eem.947.mcz

==================== Summary ====================

Name: Kernel-eem.947
Author: eem
Time: 25 August 2015, 4:04:50.097 pm
UUID: 1fd40c5c-0559-47a0-9a1d-1f634d652a28
Ancestors: Kernel-ul.946

Provide an accessor for Compiledmethod's max num literals.  Recategorize the frame size accessors under accessing to join it.

=============== Diff against Kernel-ul.946 ===============

Item was changed:
+ ----- Method: CompiledMethod class>>fullFrameSize (in category 'constants') -----
- ----- Method: CompiledMethod class>>fullFrameSize (in category 'class initialization') -----
  fullFrameSize  "CompiledMethod fullFrameSize"
  ^ LargeFrame!

Item was added:
+ ----- Method: CompiledMethod class>>maxNumLiterals (in category 'constants') -----
+ maxNumLiterals
+ "The current header format and the VM's interpretation of it allows for a maximum of 32767 literals."
+ ^32767!

Item was changed:
+ ----- Method: CompiledMethod class>>smallFrameSize (in category 'constants') -----
- ----- Method: CompiledMethod class>>smallFrameSize (in category 'class initialization') -----
  smallFrameSize
 
  ^ SmallFrame!