History log of /openjdk10/hotspot/src/share/vm/jvmci/vmStructs_jvmci.cpp
Revision Date Author Comments
# 13216:3a11d383f61e 27-Jun-2017 neliasso

8172231: SPARC ISA/CPU feature detection is broken/insufficient (on Solaris)
Summary: Update for new platforms
Reviewed-by: kvn
Contributed-by: phedlin@oracle.com


# 13064:c1995208a14f 05-May-2017 vdeshpande

8178811: Minimize the AVX <-> SSE transition penalty through generation of vzeroupper instruction on x86
Reviewed-by: kvn


# 12672:7a8840999420 24-Feb-2017 dnsimon

8175811: [JVMCI] StubRoutines::_multiplyToLen symbol needs to exported
Reviewed-by: thartmann


# 12624:e4692e02eb98 06-Feb-2017 dnsimon

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


# 12548:254d5e3a021f 17-Jan-2017 mgronlun

8171960: Event-based tracing needs separate flag representation for Method
Reviewed-by: hseigel, gtriantafill, dholmes


# 12530:b12bf3e848db 10-Jan-2017 iveresov

8172310: [AOT] Fix unverified entry point
Summary: Fix AOT code for the unverified entry point
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>


# 12312:413313d813f5 10-Nov-2016 never

8169554: [JVMCI] expose missing StubRoutines for intrinsics
Reviewed-by: kvn


# 12160:43c36489d6fe 17-Oct-2016 alanbur

8157141: Fix for JDK-8031290 is unnecessarily fragile
8166454: meminfo(2) has been available since Solaris 9
Reviewed-by: dholmes, kbarrett


# 12137:d574220871d3 05-Oct-2016 never

8166929: [JVMCI] Expose decompile counts in MDO
Reviewed-by: twisti


# 12091:9e79af843b09 26-Sep-2016 dlong

Merge


# 12079:2429e047ae9b 14-Sep-2016 dnsimon

Merge


# 12078:6b4540e1a74d 14-Sep-2016 dnsimon

8165434: [JVMCI] remove uses of setAccessible
Reviewed-by: twisti, never


# 12076:ca56c5db7157 26-Aug-2016 vdeshpande

8154122: Intrinsify fused mac operations
Summary: added FMA intrinsics on x86
Reviewed-by: kvn, aph, darcy


# 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


# 11741:1f9a767f006d 29-Jul-2016 rbackman

Merge


# 11694:20d1eb098cd0 05-Jul-2016 dnsimon

8159888: [JVMCI] the client VM build is broken when INCLUDE_JVMCI is defined
Summary: fix Client VM build
Reviewed-by: twisti, kvn


# 11658:8a5735c11a84 12-Jul-2016 goetz

8161258: Simplify including platform files.
Summary: Include patform files with macros cpu_header() etc. Do various cleanups of macro usages. Remove _64/_32 from adlc generated files and platform .hpp files. Merge stubRoutines_x86*.hpp. Remove empty mutex_<os>* files.
Reviewed-by: dholmes, coleenp, kbarrett


# 11537:67018d0b8fc5 22-Jun-2016 never

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


# 11519:4e13df329624 16-Jun-2016 rschatz

8159167: [JVMCI] fix HotSpotVMConfig startup performance
Reviewed-by: iveresov


# 11299:f6085f9b9898 10-May-2016 dnsimon

8152311: [JVMCI] allow JVMCI compiler to change the compilation policy for a method
Reviewed-by: kvn, never


# 11229:aab4a6fd477a 05-May-2016 never

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


# 11177:b3dfbd360de5 03-May-2016 never

8155771: [JVMCI] expose JVM_ACC_IS_CLONEABLE_FAST
Reviewed-by: twisti


# 11079:69d081845165 26-Apr-2016 rbackman

8151956: Support non-continuous CodeBlobs in HotSpot
Reviewed-by: iveresov, thartmann, simonis


# 10542:52f98829e8b7 24-Mar-2016 rschatz

8152634: generalize exception throwing routines in JVMCIRuntime
Reviewed-by: twisti


# 10429:59829cb7ae2e 03-Mar-2016 vdeshpande

8150767: Enables SHA Extensions on x86
Summary: Add x86 intrinsics for SHA-1 and SHA-256.
Reviewed-by: kvn, twisti
Contributed-by: vivek.r.deshpande@intel.com, shravya.rukmannagari@intel.com


# 10341:1e4d74c1b3d0 24-Feb-2016 twisti

8150561: [AArch64] JVMCI improvements
Reviewed-by: kvn


# 10242:cffca6de2c45 17-Feb-2016 never

8150075: [JVMCI] expose reserved stack machinery and Inline flag in HotSpotVMConfig
Reviewed-by: kvn, twisti


# 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


# 9814:22fd02fad88b 23-Dec-2015 twisti

8143072: [JVMCI] Port JVMCI to AArch64
Reviewed-by: gdub, rschatz, twisti, kvn
Contributed-by: aph@redhat.com


# 9803:1a9340c80e92 15-Dec-2015 rschatz

8144704: [JVMCI] add tests for simple code installation
Reviewed-by: twisti


# 9799:5f331a6a4b26 17-Dec-2015 twisti

8145714: [JVMCI] SPARC broken after JDK-8134994
Reviewed-by: kvn


# 9789:abbdb25d068c 14-Dec-2015 twisti

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