Truffle: initial commit of object API
Truffle: initial commit of object API implementation
Truffle: add object API to truffle distribution, update changelog
SL: sanitize whitespace in ATG
Add CHANGELOG entry about the changed behavior of ResolvedJavaType#resolveMethod().
Print LIR after FrameMap building.
Renamed FrameMapBuilderImpl to ForwardingFrameMapBuilder.
Add FrameMapBuilder.getCodeCache().
Pass LIRGenerationResult to FrameMapBuilder.buildFrameMap().
Introduce AMD64FrameMapBuilder to support special stack slot allocation for RBP.
Introduce StackSlotValue and VirtualStackSlot.
Move freeSpillSlot() from FrameMap to ForwardingFrameMapBuilder.
Move allocateStackSlots logic from FrameMap to ForwardingFrameMapBuilder.
Use VirtualStackSlot for outObjectStackSlots in FrameMapBuilder.allocateStackSlots().
StackSlot is no longer a VirtualStackSlot (rename ForwardingFrameMapBuilder to DelayedFrameMapBuilder).
LIRVerifier: allow StackSlotValues for OperandFlag.STACK.
Introduce FrameMappingTool.
Revert Backend.frameMap(FrameMapBuilder) to Backend.frameMap(RegisterConfig).
FrameMapFactory: create (empty) FrameMap eagerly.
Handel RBP and deoptimization rescue slot in AMD64FrameMapBuilder.