John Paul Adrian Glaubitz
1e788379fa
8191663: Zero variant broken after 8189170 and 8189871
...
Reviewed-by: eosterlund, coleenp
2017-11-21 15:24:38 +01:00
Calvin Cheung
e7ff0665e4
8188122: Path length limits on Windows leads to obscure class loading failures
...
Used the unicode version of windows API's to handled long paths and avoid using the stat() function.
Reviewed-by: stuefe, iklam
2017-11-21 09:49:52 -08:00
Ioi Lam
28b3c9f104
8191042: Deprecate VM option CheckEndorsedAndExtDirs
...
Reviewed-by: dholmes
2017-11-21 09:20:56 -08:00
Dean Long
fb89c1729c
8190817: deopt special-case for _return_register_finalizer is confusing and leads to bugs
...
Reviewed-by: vlivanov, dpochepk
2017-11-21 09:04:42 -08:00
Roman Kennke
6765ebd98f
8191562: Missing include in gcArguments.cpp breaks minimal JVM build
...
Reviewed-by: mdoerr, ehelin
2017-11-21 12:48:17 +01:00
Magnus Ihse Bursie
85089d08d5
8191203: Remove duplicated jimage.hpp
...
Reviewed-by: dholmes
2017-11-21 15:02:17 +01:00
Erik Helin
26aa579a78
8182284: G1Analytics uses uninitialized fields
...
Reviewed-by: tschatzl, sjohanss
2017-11-21 08:33:54 +01:00
Igor Veresov
2811fa2e82
8043070: nmethod::verify_interrupt_point() shouldn't enter safepoint
...
Introduce not_installed state for nmethods
Reviewed-by: dlong
2017-11-20 19:00:22 -08:00
David Holmes
687c2c5412
8189170: Add option to disable stack overflow checking in primordial thread for use with JNI_CreateJavaJVM
...
Reviewed-by: stuefe, dcubed
2017-11-20 15:56:32 -05:00
Stuart Monteith
cdf8de893e
8191338: aarch64: fails to build after 8189745
...
Reviewed-by: aph, drwhite, dchuyko
2017-11-20 09:46:55 +00:00
Nils Eliasson
fc7955d5fc
8160548: Inconsistent inlining behavior with CompileOnly
...
Can_be_compiled should not affect inlining
Reviewed-by: thartmann
2017-11-20 09:50:27 +01:00
Tobias Hartmann
7c7422301e
8190877: Better handling of abstract classes
...
Reviewed-by: kvn, vlivanov, rhalade, ahgross, jwilhelm
2017-11-16 12:03:42 -05:00
Harold Seigel
f988f60dc8
8189123: More consistent classloading
...
Reviewed-by: acorn, ahgross, rhalade
2017-11-07 16:07:36 -05:00
Paul Sandoz
2c9ed8e178
8188870: Bump classfile version number to 54
...
Reviewed-by: alanb, dholmes, coleenp, mcimadamore
2017-11-03 10:01:08 -07:00
Ningsheng Jian
c107fb7b74
8191955: AArch64: incorrect prefetch distance causes an internal error
...
Fixed incorrect prefetch distance on AArch64.
Reviewed-by: aph
2017-12-04 09:59:33 +01:00
Claes Redestad
3880f3db74
8221724: Enable archiving of Strings with hash 0
...
Reviewed-by: jiangli, iklam
2019-04-02 11:37:11 +02:00
Per Lidén
6bce53795b
8221748: Remove unused oopDesc::is_unlocked_oop()
...
Reviewed-by: kbarrett
2019-04-02 10:04:35 +02:00
Per Lidén
a5cec7fe04
8221732: Introduce CollectedHeap::hash_oop()
...
Reviewed-by: kbarrett, tschatzl, stefank
2019-04-02 10:04:25 +02:00
Per Lidén
a7dd794beb
8221648: Remove CollectedHeap::is_in_closed_subset()
...
Reviewed-by: kbarrett, tschatzl
2019-04-02 10:04:25 +02:00
Matthias Baesken
d06f3accec
8221541: clean up functions in CompilerOracle
...
Reviewed-by: mdoerr, kvn
2019-03-27 10:25:12 +01:00
Ao Qi
460c22f03d
8221763: Build fails when using --with-jvm-features=-g1gc,-jfr,-shenandoahgc
...
Add missing #include of softRefPolicy.hpp
Reviewed-by: kbarrett
2019-04-02 00:23:31 +08:00
Sangheon Kim
4494be3b5f
8221517: G1: Reserved page size for heap can be wrong
...
Reviewed-by: tschatzl, kbarrett
2019-04-01 14:54:48 -07:00
Kim Barrett
757e6ecfec
8220671: Initialization race for non-JavaThread PtrQueues
...
Include on_thread_(attach|detach) under NJTList_lock.
Reviewed-by: pliden, rkennke
2019-04-01 17:11:38 -04:00
Stefan Karlsson
cb58cddccb
8221558: Remove obsolete uses of OopStorage::ParState<'false, false> _par_state
...
Reviewed-by: pliden, tschatzl
2019-04-01 18:36:12 +02:00
Stefan Karlsson
2480e3aa18
8221149: os::malloc checks MallocCatchPtr outside of ifdef ASSERT block
...
Reviewed-by: stuefe, dholmes
2019-04-01 18:36:01 +02:00
Stefan Karlsson
31ac44b710
8221146: ZGC: Reports too much relocated
...
Reviewed-by: pliden, eosterlund
2019-04-01 18:34:47 +02:00
Stefan Karlsson
abb2d67803
8220610: Make CollectedHeap nmethod functions pure virtual
...
Reviewed-by: shade
2019-04-01 18:34:39 +02:00
Roman Kennke
9e18ef0679
8221750: Shenandoah: Enable ThreadLocalHandshake by default
...
Reviewed-by: shade
2019-04-01 16:30:23 +02:00
Coleen Phillimore
246544eeb7
8221183: Avoid code cache walk in MetadataOnStackMark
...
Note nmethods with "old" Methods in them in table to walk instead.
Reviewed-by: eosterlund, sspitsyn
2019-04-01 09:53:30 -04:00
Aleksey Shipilev
18c4faf2cf
8221735: Shenandoah fails ctw/modules/jdk_management_agent.java with Traversal
...
Reviewed-by: rkennke, roland
2019-04-01 13:33:58 +02:00
Aleksey Shipilev
2cf209bd92
8221726: Multiple build failures after JDK-8221698 (Remove redundant includes from popular header files)
...
Reviewed-by: dholmes, stuefe, iklam
2019-04-01 10:04:22 +02:00
Aleksey Shipilev
7bfc1b1189
8221725: AArch64 build failures after JDK-8221408 (Windows 32bit build build errors/warnings in hotspot)
...
Reviewed-by: dholmes, stuefe
2019-04-01 10:02:07 +02:00
Ioi Lam
22484b8c35
8221698: Remove redundant includes from popular header files
...
Removed histogram.hpp classLoader.hpp utf8.hpp moduleEntry.hpp packageEntry.hpp
Reviewed-by: coleenp, stuefe
2019-03-30 08:26:20 -07:00
Zhengyu Gu
3320a7ea1f
8221629: Shenandoah: Cleanup class unloading logic
...
Reviewed-by: rkennke
2019-03-28 13:53:41 -04:00
Zhengyu Gu
37c8c96916
8221643: Tighten up assert(_keep_alive >= 0) in CLD::inc_keep_alive
...
Reviewed-by: coleenp
2019-03-29 14:17:09 -04:00
Thomas Stuefe
be4416fdda
8221480: jcmd VM.metaspace shall print limits in basic mode
...
Reviewed-by: adinn, rehn
2019-03-26 16:26:33 +01:00
Ioi Lam
e2ffa15762
8221351: Crash in KlassFactory::check_shared_class_file_load_hook
...
Reviewed-by: dholmes, ccheung
2019-03-29 08:42:32 -07:00
Zhengyu Gu
4255a28d8d
8221435: Shenandoah should not mark through weak roots
...
Reviewed-by: rkennke, shade
2019-03-26 12:12:49 -04:00
Thomas Stuefe
02ed0e3e52
8221408: Windows 32bit build build errors/warnings in hotspot
...
Reviewed-by: kbarrett, dholmes
2019-03-29 08:36:33 +01:00
Per Lidén
793c71bf92
8221153: ZGC: Heap iteration and verification pollutes GC statistics
...
Reviewed-by: stefank, eosterlund
2019-03-28 19:43:59 +01:00
Per Lidén
7a623e6e46
8221540: ZGC: Reduce width of zForwardingEntry::from_index field
...
Reviewed-by: stefank, eosterlund
2019-03-28 19:43:59 +01:00
Per Lidén
53c904df4a
8221394: Clean up ConcurrentGCThread
...
Reviewed-by: kbarrett, eosterlund
2019-03-28 19:43:59 +01:00
Derek Thomson
7a4b473edd
8157372: C2: Node::cmp() should return bool
...
The method Node::cmp() should return a boolean
Reviewed-by: vlivanov, kvn
2019-03-28 11:06:00 -07:00
Robbin Ehn
76cdc8016f
8220351: Cross-modifying code
...
Reviewed-by: rrich, mdoerr, dholmes, eosterlund
2019-03-28 11:08:23 +01:00
Thomas Stuefe
dbe0da648a
8220786: Create new switch to redirect error reporting output to stdout or stderr
...
Reviewed-by: dholmes, goetz
2019-03-25 09:35:40 +01:00
Per Lidén
9f2ac63e67
8221456: nmethod::make_unloaded() clears _method member too early
...
Reviewed-by: eosterlund, thartmann
2019-03-27 18:30:45 +01:00
Harold Seigel
b1c5ab81c0
8059357: ClassVerifier redundantly checks constant pool entries multiple times
...
Store translated signature verificationTypes in a hashtable where they can be fetched, instead of having to re-translating the signatures
Reviewed-by: iklam, coleenp
2019-03-27 09:29:34 -04:00
Aleksey Shipilev
af6cddfa78
8220198: Lots of com/sun/crypto/provider/Cipher tests fail on x86_32 due to missing SHA512 stubs
...
Reviewed-by: kvn, thartmann
2019-03-27 11:35:28 +01:00
Per Lidén
c8725ae469
8221537: ZGC: Fix incorrect comment in zNMethod table entry layout
...
Reviewed-by: stefank
2019-03-27 10:38:49 +01:00
Per Lidén
8e258756bb
8221392: Reduce ConcurrentGCThreads spinning during start up
...
Reviewed-by: eosterlund, kbarrett
2019-03-27 10:38:49 +01:00