History log of /openjdk10/hotspot/src/share/vm/jvmci/jvmciCompilerToVM.hpp
Revision Date Author Comments
# 12962:9f51134c94ed 16-Mar-2017 jwilhelm

Merge


# 12953:d342027d6321 15-Mar-2017 coleenp

8155672: Remove instanceKlassHandles and KlassHandles
Summary: Summary: Use unhandled pointers for Klass and InstanceKlass, remove handles with no implementation.
Reviewed-by: dholmes, lfoltan, vlivanov, sspitsyn


# 12951:316b82947d14 14-Mar-2017 coleenp

Merge


# 12895:49b13c8cb641 15-Feb-2017 coleenp

8169881: Remove implicit Handle conversions oop->Handle
Summary: Pass THREAD to Handle as argument instead of implicit Thread::current() call.
Reviewed-by: dholmes, sspitsyn


# 12681:2cd642f679c5 27-Feb-2017 chaeubl

8175917: [JVMCI] Avoid long JNI handle chains
Reviewed-by: never, kvn


# 12624:e4692e02eb98 06-Feb-2017 dnsimon

8173912: [JVMCI] fix memory overhead of JVMCI
Reviewed-by: kvn


# 12408:777aaa19c4b1 11-Dec-2016 kvn

8171008: Integrate AOT compiler into JDK
Reviewed-by: erikj, mchung, psandoz, coleenp, iklam, stefank, simonis
Contributed-by: Bharadwaj Yadavalli <bharadwaj.yadavalli@oracle.com>, Christian Thalinger <cthalinger@twitter.com>, Dean Long <dean.long@oracle.com>, Dmitrij Pochepko <dmitrij.pochepko@oracle.com>, Dmitry Chuyko <dmitry.chuyko@oracle.com>, Doug Simon <doug.simon@oracle.com>, Eric Caspole <eric.caspole@oracle.com>, Igor Ignatyev <igor.ignatyev@oracle.com>, Igor Veresov <igor.veresov@oracle.com>, John Rose <john.r.rose@oracle.com>, Morris Meyer <morris.meyer@oracle.com>, Niclas Adlertz <niclas.adlertz@oracle.com>, Rickard Backman <rickard.backman@oracle.com>


# 12036:8fcdd3cc8da0 20-Sep-2016 eosterlund

8033552: Fix missing missing volatile specifiers in CAS operations in GC code
Summary: Add missing volatile specifiers.
Reviewed-by: kbarrett, tschatzl


# 11901:2c21dc5d3b36 23-Aug-2016 dnsimon

8164358: [JVMCI] expose Hotspot intrinsics and HotSpotIntrinsicCandidate info to JVMCI
Reviewed-by: twisti, kvn, never


# 11537:67018d0b8fc5 22-Jun-2016 never

8158850: [JVMCI] be more precise when enforcing OopMapValue encoding limitations
Reviewed-by: kvn


# 11229:aab4a6fd477a 05-May-2016 never

8156178: [JVMCI] expose StubRoutines trig functions
Reviewed-by: kvn


# 10174:6231dc9a7946 02-Feb-2016 jwilhelm

Merge


# 10160:aa28a104f3d8 01-Dec-2015 mgerdin

8148047: Move the vtable length field to Klass
Reviewed-by: cjplummer, twisti, coleenp, kbarrett


# 10048:eb6ea8c5addf 22-Jan-2016 never

8146424: runtime/ReservedStack/ReservedStackTest.java triggers: assert(thread->deopt_mark() == __null) failed: no stack overflow from deopt blob/uncommon trap
Reviewed-by: twisti


# 9789:abbdb25d068c 14-Dec-2015 twisti

8134994: use separate VMStructs databases for SA and JVMCI
Reviewed-by: kbarrett


# 9758:d1ca1c4c2dcc 04-Dec-2015 never

8143571: [JVMCI] Double unregistering of nmethod during unloading
Reviewed-by: iveresov, twisti


# 9473:5132864a5d5f 13-Nov-2015 neliasso

Merge


# 9453:4dff71612c99 10-Nov-2015 twisti

8142329: [JVMCI] pass Handle by value
Reviewed-by: coleenp, twisti
Contributed-by: Roland Schatz <roland.schatz@oracle.com>


# 9293:a20807e48002 06-Nov-2015 neliasso

Merge


# 9287:40bd4478a362 04-Nov-2015 twisti

8139170: JVMCI refresh
Reviewed-by: kvn


# 9248:6ab7e19c9220 23-Oct-2015 coleenp

8140274: methodHandles and constantPoolHandles should be passed as const references
Summary: modified code to use const reference parameters
Reviewed-by: sspitsyn, twisti


# 9111:a41fe5ffa839 08-Oct-2015 twisti

8136421: JEP 243: Java-Level JVM Compiler Interface
Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett