Mercurial > hg > truffle
comparison src/share/vm/classfile/javaClasses.hpp @ 1059:389049f3f393
6858164: invokedynamic code needs some cleanup (post-6655638)
Summary: Fix several crashers, remove needless paths for boxed-style bootstrap method call, refactor & simplify APIs for rewriter constantPoolOop, remove sun.dyn.CallSiteImpl
Reviewed-by: kvn
author | jrose |
---|---|
date | Fri, 30 Oct 2009 16:22:59 -0700 |
parents | 987e948ebbc8 |
children | aa62b9388fce |
comparison
equal
deleted
inserted
replaced
1058:73a726751507 | 1059:389049f3f393 |
---|---|
1059 static int vmslots_offset_in_bytes() { return _vmslots_offset; } | 1059 static int vmslots_offset_in_bytes() { return _vmslots_offset; } |
1060 static int erasedType_offset_in_bytes() { return _erasedType_offset; } | 1060 static int erasedType_offset_in_bytes() { return _erasedType_offset; } |
1061 }; | 1061 }; |
1062 | 1062 |
1063 | 1063 |
1064 // Interface to sun.dyn.CallSiteImpl objects | 1064 // Interface to java.dyn.CallSite objects |
1065 | 1065 |
1066 class sun_dyn_CallSiteImpl: AllStatic { | 1066 class java_dyn_CallSite: AllStatic { |
1067 friend class JavaClasses; | 1067 friend class JavaClasses; |
1068 | 1068 |
1069 private: | 1069 private: |
1070 static int _type_offset; | 1070 static int _type_offset; |
1071 static int _target_offset; | 1071 static int _target_offset; |