History log of /openjdk10/hotspot/src/share/vm/jvmci/jvmciCodeInstaller.cpp
Revision Date Author Comments
# 13249:a2753984d2c1 05-Jul-2017 stefank

8183552: Move align functions to align.hpp
Reviewed-by: stuefe, pliden


# 13244:ebbb31f0437e 13-Apr-2017 stefank

8178500: Replace usages of round_to and round_down with align_up and align_down
Reviewed-by: rehn, tschatzl


# 13103:56cd142db169 18-May-2017 ysuenaga

8180601: hsdis generates duplicate output for JVMCI installed code
Summary: remove duplicated hsdis output
Reviewed-by: dnsimon, kvn


# 12913:5e9d9c1b9907 23-Feb-2017 bobv

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


# 12530:b12bf3e848db 10-Jan-2017 iveresov

8172310: [AOT] Fix unverified entry point
Summary: Fix AOT code for the unverified entry point
Reviewed-by: kvn


# 12511:b20c6bf7938a 03-Jan-2017 rbackman

8171082: [AOT] AOT'd SystemModules.modules() fails to load when too large
Reviewed-by: kvn, redestad


# 12424:950181a0bb03 20-Dec-2016 dlong

8169938: [AOT] SIGSEGV at ~BufferBlob::vtable chunks
Summary: set "return_oop" on AOT scopes
Reviewed-by: kvn, never


# 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>


# 12150:a77e80a0a77f 29-Sep-2016 never

8166869: [JVMCI] record metadata relocations for metadata references
Reviewed-by: kvn


# 11741:1f9a767f006d 29-Jul-2016 rbackman

Merge


# 11729:19dd4534b4f6 20-Jul-2016 dnsimon

8161265: [JVMCI] EnableJVMCI should only be required when its not implied by other flags
Reviewed-by: twisti, kvn, never


# 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


# 11328:7b91a1088135 18-May-2016 dnsimon

8156835: [JVMCI] clean up and minimize JVMCI
Reviewed-by: iveresov, kvn


# 11325:07d7b63033fc 18-May-2016 rschatz

8156942: [JVMCI] replace LIRKind with abstract base class
Reviewed-by: iveresov


# 11311:8d16177461ba 11-May-2016 rschatz

8156768: [JVMCI] remove support for patching Symbol pointers
Reviewed-by: iveresov


# 10542:52f98829e8b7 24-Mar-2016 rschatz

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


# 10341:1e4d74c1b3d0 24-Feb-2016 twisti

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


# 10225:e8d72190f6ba 11-Feb-2016 twisti

8149689: [JVMCI] CodeInstaller::pd_patch_DataSectionReference should be able to throw exceptions
Reviewed-by: kvn


# 10088:f012e415c2c3 05-Feb-2016 rschatz

8149105: typo in jvmciCodeInstaller.cpp
Reviewed-by: twisti


# 10084:9fdc8f5bd110 02-Feb-2016 rschatz

8146608: [JVMCI] DebugInfo Tests on DeoptimizeALot runs fails in assert(_pc == *pc_addr || pc == *pc_addr) frame::patch_pc() /frame_x86.cpp:285
Reviewed-by: twisti


# 10037:45fcfb564741 20-Jan-2016 rschatz

8147599: [JVMCI] simplify code installation interface
Reviewed-by: twisti


# 9614:0895419dd5e8 30-Nov-2015 dnsimon

8143730: [JVMCI] infopoint recording is too restrictive
Reviewed-by: twisti


# 9453:4dff71612c99 10-Nov-2015 twisti

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


# 9441:5bccb21c1b4e 06-Nov-2015 twisti

8139589: [JVMCI] throw exceptions in faulty code installation operations
Reviewed-by: twisti
Contributed-by: Roland Schatz <roland.schatz@oracle.com>


# 9287:40bd4478a362 04-Nov-2015 twisti

8139170: JVMCI refresh
Reviewed-by: kvn


# 9149:a8a8604f890f 17-Oct-2015 dlong

Merge


# 9111:a41fe5ffa839 08-Oct-2015 twisti

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