Ioi Lam
|
ffbcf1b0a7
|
8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass
Reviewed-by: lfoltan, hseigel, dholmes, stuefe
|
2021-02-02 23:40:29 +00:00 |
|
Igor Veresov
|
1519632597
|
8251462: Simplify compilation policy
Reviewed-by: cjplummer, kvn
|
2021-01-28 20:51:12 +00:00 |
|
Thomas Stuefe
|
1c77046811
|
8260404: jvm_io.h include missing in a number of files
Reviewed-by: shade, iklam, dholmes
|
2021-01-27 07:34:46 +00:00 |
|
Ioi Lam
|
535c2927b6
|
8260306: Do not include osThread.hpp in thread.hpp
Reviewed-by: coleenp, lfoltan
|
2021-01-24 02:40:57 +00:00 |
|
Ioi Lam
|
5cdcce1c1f
|
8260307: Do not include method.hpp in frame.hpp
Reviewed-by: lfoltan, coleenp
|
2021-01-23 06:24:22 +00:00 |
|
Aleksey Shipilev
|
ff275b3764
|
8259403: Zero: crash with NULL MethodHandle receiver
Reviewed-by: coleenp
|
2021-01-18 10:28:14 +00:00 |
|
Ioi Lam
|
5ea960728c
|
8258459: Decouple gc_globals.hpp from globals.hpp
Reviewed-by: lfoltan, coleenp
|
2021-01-05 05:57:08 +00:00 |
|
Harold Seigel
|
fda0943419
|
8258839: Remove JVM option ExitVMOnVerifyError
Reviewed-by: iignatyev, dcubed, coleenp
|
2020-12-23 20:49:36 +00:00 |
|
Ioi Lam
|
17ace8339d
|
8258074: Move some flags related to compiler to compiler_globals.hpp
Reviewed-by: kvn, coleenp
|
2020-12-16 04:36:43 +00:00 |
|
Ioi Lam
|
d4282b0cfc
|
8257731: Remove excessive include of stubRoutines.hpp
Reviewed-by: coleenp, kvn
|
2020-12-10 23:57:35 +00:00 |
|
Coleen Phillimore
|
0a3e446ad9
|
8257993: vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/TestDescription.java crash intermittently
Reviewed-by: sspitsyn, hseigel, dholmes
|
2020-12-09 23:08:52 +00:00 |
|
Jie Fu
|
df55ecd83c
|
8257794: Zero: assert(istate->_stack_limit == istate->_thread->last_Java_sp() + 1) failed: wrong on Linux/x86_32
Reviewed-by: shade
|
2020-12-09 09:01:07 +00:00 |
|
Ioi Lam
|
02a0a027f4
|
8257563: Remove excessive include of klass.inline.hpp
Reviewed-by: dholmes, stuefe, stefank
|
2020-12-03 01:34:04 +00:00 |
|
Ioi Lam
|
f48737c7b3
|
8256254: Convert vmIntrinsics::ID to enum class
Reviewed-by: redestad, kvn
|
2020-12-01 05:35:29 +00:00 |
|
Jie Fu
|
0eaf0bbe26
|
8257420: Zero VM build broken with clang after JDK-8256726 due to strlen() is not a constexpr
Reviewed-by: shade, stuefe
|
2020-12-01 03:38:30 +00:00 |
|
Aleksey Shipilev
|
87f37aa278
|
8256726: Zero: print proper message in ArrayIndexOutOfBoundException
Reviewed-by: dholmes, sgehwolf
|
2020-11-29 08:02:53 +00:00 |
|
Aleksey Shipilev
|
f4c15a98e3
|
8256832: Zero: micro-optimize safepoint handling after JDK-8255384
Reviewed-by: rehn
|
2020-11-29 08:02:25 +00:00 |
|
Aleksey Shipilev
|
7551c6800c
|
8256675: Zero: purge biased locking support
Reviewed-by: coleenp, pchilanomate
|
2020-11-23 19:15:50 +00:00 |
|
Aleksey Shipilev
|
e06a68397d
|
8256497: Zero: enable G1 and Shenandoah GCs
Reviewed-by: rkennke, erikj, ihse
|
2020-11-22 18:10:04 +00:00 |
|
Aleksey Shipilev
|
defdd12e70
|
8142984: Zero: fast accessors should handle both getters and setters
Reviewed-by: andrew, coleenp
|
2020-11-19 17:37:07 +00:00 |
|
Ioi Lam
|
4178834deb
|
8256172: Clean up CDS handling of i2i_entry
Reviewed-by: minqi, ccheung
|
2020-11-19 07:31:00 +00:00 |
|
Aleksey Shipilev
|
3b9c5a36f5
|
8255796: Zero: CASE(_new) should replenish TLABs properly
Reviewed-by: sgehwolf
|
2020-11-17 14:48:00 +00:00 |
|
Patricio Chilano Mateo
|
3675653c20
|
8255384: Remove special_runtime_exit_condition() check from SS::block()
Reviewed-by: dholmes, rrich, dcubed
|
2020-11-16 17:21:13 +00:00 |
|
Ioi Lam
|
2f06893a29
|
8252526: Remove excessive inclusion of jvmti.h and jvmtiExport.hpp
Reviewed-by: ihse, kbarrett
|
2020-11-12 01:45:27 +00:00 |
|
Aleksey Shipilev
|
643969a184
|
8255822: Zero: improve build-time JVMTI handling
Reviewed-by: dholmes, ihse
|
2020-11-10 17:23:10 +00:00 |
|
Erik Österlund
|
3a02578b33
|
8255452: Doing GC during JVMTI MethodExit event posting breaks return oop
Reviewed-by: coleenp, dlong, rrich, sspitsyn
|
2020-11-05 16:17:33 +00:00 |
|
Aleksey Shipilev
|
60e4aca846
|
8255890: Zero: remove unused methods from BytecodeInterpreter
Reviewed-by: coleenp
|
2020-11-05 06:29:35 +00:00 |
|
Aleksey Shipilev
|
a5d8a9c211
|
8255617: Zero: purge the remaining bytecode interpreter profiling support
Reviewed-by: coleenp, sgehwolf, jiefu
|
2020-11-04 06:40:31 +00:00 |
|
Aleksey Shipilev
|
f389a718a8
|
8255737: Zero: DO_UPDATE_INSTRUCTION_COUNT should only update when relevant VM flags are set
Reviewed-by: sgehwolf
|
2020-11-03 14:00:28 +00:00 |
|
Aleksey Shipilev
|
904561ebf2
|
8255719: Zero: on return path, check for pending exception before attempting to clear it
Reviewed-by: sgehwolf
|
2020-11-03 11:02:15 +00:00 |
|
Aleksey Shipilev
|
9bd836e046
|
8255744: Zero: handle JVM_CONSTANT_DynamicInError
Reviewed-by: sgehwolf
|
2020-11-03 10:35:20 +00:00 |
|
Erik Österlund
|
aaf4f690f0
|
8255233: InterpreterRuntime::at_unwind should be a JRT_LEAF
Reviewed-by: coleenp, dholmes
|
2020-10-28 14:14:51 +00:00 |
|
Claes Redestad
|
cc861134f4
|
8255271: Avoid generating duplicate interpreter entries for subword types
Reviewed-by: iklam, coleenp
|
2020-10-23 15:37:46 +00:00 |
|
Claes Redestad
|
c1524c59ad
|
8255208: CodeStrings passed to Disassembler::decode are ignored
Reviewed-by: kvn, iklam
|
2020-10-23 07:30:28 +00:00 |
|
Calvin Cheung
|
74ac77e2b1
|
8247666: Support Lambda proxy classes in static CDS archive
Reviewed-by: iklam, mchung
|
2020-10-19 18:27:50 +00:00 |
|
Ioi Lam
|
a098037375
|
8254365: ciMethod.hpp should not include methodHandles.hpp
Reviewed-by: dholmes, coleenp
|
2020-10-14 04:59:52 +00:00 |
|
Daniel D. Daugherty
|
cc52358c42
|
8254335: logging/logStream.hpp includes memory/resourceArea.hpp but doesn't need it
Reviewed-by: kbarrett, iklam
|
2020-10-10 13:38:55 +00:00 |
|
Erik Österlund
|
b9873e1833
|
8253180: ZGC: Implementation of JEP 376: ZGC: Concurrent Thread-Stack Processing
Reviewed-by: stefank, pliden, rehn, neliasso, coleenp, smonteith
|
2020-10-09 08:40:33 +00:00 |
|
Coleen Phillimore
|
6bc493188b
|
8253717: Relocate stack overflow code out of thread.hpp/cpp
Reviewed-by: rehn, dcubed, dholmes, stuefe
|
2020-10-08 11:24:27 +00:00 |
|
Claes Redestad
|
739347f093
|
8254168: Remove TemplateTable::count_calls
Reviewed-by: coleenp
|
2020-10-07 17:10:37 +00:00 |
|
Claes Redestad
|
6712f8caff
|
8254084: Remove TemplateTable::pd_initialize
Reviewed-by: mdoerr, coleenp
|
2020-10-06 20:23:59 +00:00 |
|
Coleen Phillimore
|
77a0f3999a
|
8253540: InterpreterRuntime::monitorexit should be a JRT_LEAF function
Reviewed-by: rehn, mdoerr, dcubed, pchilanomate
|
2020-09-28 15:49:02 +00:00 |
|
Jamsheed Mohammed C M
|
73c9088b81
|
8249451: Unconditional exceptions clearing logic in compiler code should honor Async Exceptions.
Reviewed-by: dholmes, iveresov
|
2020-09-18 05:48:14 +00:00 |
|
Jie Fu
|
891886b622
|
8252887: Zero VM is broken after JDK-8252661
Zero VM is broken due to 'block_if_requested' is not a member of 'SafepointMechanism'.
Reviewed-by: dholmes
|
2020-09-08 02:35:51 +00:00 |
|
Mandy Chung
|
4e6a4af186
|
8244090: public lookup should find public members of public exported types
Reviewed-by: lfoltan, psandoz
|
2020-09-03 12:43:13 -07:00 |
|
Harold Seigel
|
5732032707
|
8251414: Add test that invokeinterface of a protected method in java.lang.Object throws NoSuchMethodError
Add the missing test cases to existing test InterfaceObjectTest.java
Reviewed-by: lfoltan, coleenp
|
2020-08-14 15:42:09 +00:00 |
|
Lois Foltan
|
deaadfad52
|
8247938: Change various JVM enums like LinkInfo::AccessCheck and Klass::DefaultsLookupMode to enum class
Use C++11 scoped enumeration declarations for several different Klass and LinkInfo enumerations.
Reviewed-by: coleenp, hseigel, kbarrett
|
2020-08-06 18:13:56 +00:00 |
|
Coleen Phillimore
|
9798a0846b
|
8249837: Avoid direct or implicit Thread::current() calls when we already have a current thread variable
Add current thread OR remove unneeded HandleMark
Reviewed-by: kvn, dholmes
|
2020-07-30 10:41:31 -04:00 |
|
Mikael Vidstedt
|
ec074011a4
|
Merge
|
2020-07-19 21:34:28 -07:00 |
|
Jamsheed Mohammed C M
|
d63aebe6cb
|
8246381: VM crashes with "Current BasicObjectLock* below than low_mark"
Save and restores "donotunlock" flag in check_and_handle_async_exceptions
Reviewed-by: coleenp, dholmes
|
2020-07-16 08:28:55 -07:00 |
|