[Pkg] The Trunk: Kernel-eem.947.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Aug 25 23:06:16 UTC 2015

Eliot Miranda uploaded a new version of Kernel to project The Trunk:

==================== 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') -----
  	^ SmallFrame!

More information about the Packages mailing list