[Vm-dev] VM Maker: CogTools-eem.73.mcz
commits at source.squeak.org
commits at source.squeak.org
Tue May 10 05:47:56 UTC 2016
Eliot Miranda uploaded a new version of CogTools to project VM Maker:
http://source.squeak.org/VMMaker/CogTools-eem.73.mcz
==================== Summary ====================
Name: CogTools-eem.73
Author: eem
Time: 9 May 2016, 10:47:35.884962 pm
UUID: 61755c3f-e544-49bd-b2ac-62c7892fd89c
Ancestors: CogTools-eem.72
Add the primitive that answers available machine code pcs for a method to the VMProfiler. As yet unused.
=============== Diff against CogTools-eem.72 ===============
Item was added:
+ ----- Method: CompiledMethod>>methodPCData (in category '*CogTools-method introspection') -----
+ methodPCData
+ "If the method is linked to a cogit method, answers the values of the bytecode and
+ machine code pc pairs which are mapped to each other in the VM. The first two
+ pairs have nil byetcode pcs and map to the checked and unchecked entrypoints
+ for methods and the no-context-switch and normal entries for blocks."
+ <primitive: 'primitiveMethodPCData' module:''>
+ ^#()!
More information about the Vm-dev
mailing list