diff truffle/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/FrameDescriptor.java @ 22298:e2e5168618fc

FrameDescriptor.findFrameSlot() should not be called in compiled code.
author Benoit Daloze <benoit.daloze@jku.at>
date Sat, 10 Oct 2015 12:25:47 +0200
parents dc83cc1f94f2
children 079cd9183128
line wrap: on
line diff
--- a/truffle/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/FrameDescriptor.java	Fri Oct 09 12:17:58 2015 -0400
+++ b/truffle/com.oracle.truffle.api/src/com/oracle/truffle/api/frame/FrameDescriptor.java	Sat Oct 10 12:25:47 2015 +0200
@@ -85,6 +85,7 @@
     }
 
     public FrameSlot findFrameSlot(Object identifier) {
+        CompilerAsserts.neverPartOfCompilation("interpreter-only.  includes hashmap operations.");
         return identifierToSlotMap.get(identifier);
     }