You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Track CP tags in the interpreter CP.
Add metadata serialization support for parser CPs.
Derive partial parser/symbolic constant pool from AOT-compiled types.
Implement Crema's LinkResolver and RuntimeAccess.
Use singleton instance of CremaRuntimeAccess.
Implement RuntimeConstantPool.
Add support for constant pools derived from JVMCI data-structures.
Fix serialization of two-slots CP entries.
Throw on missing/unresolved CP entries and provide a hint of the missing type/field/method.
Add note about deadlocks caused by breakpoints hit during class resolution.
Copy file name to clipboardExpand all lines: espresso-shared/src/com.oracle.truffle.espresso.classfile/src/com/oracle/truffle/espresso/classfile/ParserConstantPool.java
Copy file name to clipboardExpand all lines: espresso-shared/src/com.oracle.truffle.espresso.classfile/src/com/oracle/truffle/espresso/classfile/descriptors/SignatureSymbols.java
+11Lines changed: 11 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -105,6 +105,17 @@ public Symbol<Signature> getOrCreateValidSignature(ByteSequence signatureBytes)
Copy file name to clipboardExpand all lines: espresso-shared/src/com.oracle.truffle.espresso.shared/src/com/oracle/truffle/espresso/shared/meta/RuntimeAccess.java
+13-4Lines changed: 13 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -32,6 +32,15 @@
32
32
* Provides access to some VM-specific capabilities, such as throwing exceptions, or obtaining the
Copy file name to clipboardExpand all lines: substratevm/src/com.oracle.svm.interpreter.metadata/src/com/oracle/svm/interpreter/metadata/InterpreterConstantPool.java
0 commit comments