|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use UnusualMaps | |
---|---|
org.jikesrvm.compilers.baseline |
Uses of UnusualMaps in org.jikesrvm.compilers.baseline |
---|
Fields in org.jikesrvm.compilers.baseline declared as UnusualMaps | |
---|---|
(package private) UnusualMaps |
JSRInfo.extraUnusualMap
Merged jsr ret and callers maps |
(package private) UnusualMaps[] |
JSRInfo.unusualMaps
|
Methods in org.jikesrvm.compilers.baseline that return UnusualMaps | |
---|---|
private UnusualMaps |
ReferenceMaps.combineDeltaMaps(int jsrUnusualMapid)
Merges unusual maps (occurs in nested jsr conditions) by merging each nested delta map ( as represented by the jsrMapid of the location site) into the jsrInfo.extraUnusualMap where the deltas are accumulated |
Methods in org.jikesrvm.compilers.baseline with parameters of type UnusualMaps | |
---|---|
private int |
ReferenceMaps.addUnusualMap(UnusualMaps jsrSiteMap)
Add an UnusualMap to the array of unusual maps, expand the array and referencemap array if necessary |
private void |
ReferenceMaps.finalMergeMaps(int jsrBaseMapIndex,
UnusualMaps deltaMap)
This method will merge the jsr invoker's base map with changes due to *all* nested jsr subroutines. |
private void |
ReferenceMaps.unusualMapcopy(UnusualMaps from)
Makes a deep copy of from into jsrInfo.extraUnusualMap |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |