Ioi Lam
|
4abb6861ec
|
8212642: Remove SystemDictionary::InitOption enum
Reviewed-by: dholmes, kvn, redestad
|
2018-10-18 23:05:01 -07:00 |
|
Roman Kennke
|
cb17e450b3
|
8212603: Need to step over GC barriers in Node::eqv_uncast()
Reviewed-by: shade, kvn, eosterlund
|
2018-10-18 21:14:49 +02:00 |
|
Harold Seigel
|
ef3c0a2458
|
8209087: Clean up runtime code that compares 'this' to NULL
Remove 'this' to NULL comparisons from methods and check if calling objects of these methods could be NULL.
Reviewed-by: lfoltan, gziemski
|
2018-10-18 10:35:58 -04:00 |
|
Leo Korinth
|
d75f70d91c
|
8212595: Remove unused size_helper() in oop_oop_iterate* in instanceKlass.inline.hpp
Reviewed-by: shade, pliden
|
2018-10-18 11:23:54 +02:00 |
|
Ioi Lam
|
c86ba29693
|
8212612: Add documentation about Arguments::_exit_hook
Reviewed-by: hseigel, dlong, dholmes
|
2018-10-17 21:51:00 -07:00 |
|
Aleksey Shipilev
|
00f3bbe51b
|
8212617: ARM32 build failures after JDK-7041262 (VM_Version should be called instead of Abstract_VM_Version so that overriding works)
Reviewed-by: hseigel
|
2018-10-17 22:47:59 +02:00 |
|
Aleksey Shipilev
|
b3d9f93363
|
8212616: x86_32 build failures after JDK-8210498 (nmethod entry barriers)
Reviewed-by: kvn, eosterlund
|
2018-10-17 22:42:31 +02:00 |
|
Roman Kennke
|
89d9a60caa
|
8212186: JVMTI lacks a few GC barriers/hooks
Reviewed-by: eosterlund, shade
|
2018-10-17 22:26:41 +02:00 |
|
Aleksey Shipilev
|
98fe69f3a2
|
8212608: Minimal VM build failure after JDK-8210498 (nmethod entry barriers)
Reviewed-by: eosterlund
|
2018-10-17 18:31:48 +02:00 |
|
Harold Seigel
|
6c0cc8929b
|
8199226: Improve field accesses
Reviewed-by: acorn, ahgross, rhalade
|
2018-05-14 09:05:20 -04:00 |
|
David Holmes
|
dfcc6b3878
|
8211909: JDWP Transport Listener: dt_socket thread crash
Reviewed-by: dcubed, dsamersoff
|
2018-10-16 19:07:47 -04:00 |
|
Aleksey Shipilev
|
b6e77e4285
|
8212177: Epsilon alignment adjustments can overflow max TLAB size
Reviewed-by: pliden, tschatzl
|
2018-10-16 17:43:30 +02:00 |
|
Harold Seigel
|
794d864feb
|
7041262: VM_Version should be called instead of Abstract_VM_Version so that overriding works
Change calls to Abstract_VM_Version methods to be calls to VM_Version methods.
Reviewed-by: coleenp, kbarrett, dholmes
|
2018-10-16 11:08:46 -04:00 |
|
Bob Vandette
|
86a0c85f6b
|
Merge
|
2018-10-16 09:55:30 -04:00 |
|
Bob Vandette
|
6a7fdffe3b
|
8211740: [AOT] -XX:AOTLibrary doesn't accept windows path
Reviewed-by: kvn, iignatyev
|
2018-10-16 09:54:28 -04:00 |
|
Tobias Hartmann
|
6b83ac96ab
|
8210215: C2 should optimize trichotomy calculations
Ideal transformation to optimize trichotomic comparisons.
Reviewed-by: kvn, jrose
|
2018-10-16 14:17:19 +02:00 |
|
Erik Österlund
|
0192c14c9b
|
8210498: nmethod entry barriers
Reviewed-by: kvn, pliden
|
2018-10-16 13:18:22 +02:00 |
|
Erik Österlund
|
e39c5811b5
|
8210330: Make CLD claiming allow multiple claim bits
Reviewed-by: pliden, coleenp
|
2018-10-16 13:16:11 +02:00 |
|
Erik Österlund
|
782fa608d2
|
8210064: ZGC: Introduce ZConcurrentRootsIterator for scanning a subset of strong IN_NATIVE roots concurrently
Reviewed-by: pliden, kbarrett
|
2018-10-16 13:14:18 +02:00 |
|
Per Lidén
|
5f2b11d373
|
8212181: ZGC: Fix incorrect root iteration in ZHeapIterator
Reviewed-by: eosterlund
|
2018-10-16 13:43:04 +02:00 |
|
Thomas Schatzl
|
475df1c06a
|
8210492: PLAB object promotion events report object sizes in words
Properly scale values passed to the JFR event.
Reviewed-by: phh, jcbeyler
|
2018-10-16 11:27:21 +02:00 |
|
Jean Christophe Beyler
|
d7c7ce19f1
|
8211980: Remove ThreadHeapSampler enable/disable/enabled methods
Remove methods from ThreadHeapSampler
Reviewed-by: dholmes, phh
|
2018-10-15 14:16:35 -07:00 |
|
Leo Korinth
|
e898052f3b
|
8211447: Replace oop_pc_update_pointers with oop_iterate and closure
Reviewed-by: sjohanss, tschatzl
|
2018-10-12 12:14:01 +02:00 |
|
Leo Korinth
|
78fe66c3bb
|
8211446: Replace oop_pc_follow_contents with oop_iterate and closure
Reviewed-by: sjohanss, tschatzl
|
2018-10-12 12:13:06 +02:00 |
|
Leo Korinth
|
4bc903d17a
|
8201436: Replace oop_ps_push_contents with oop_iterate and closure
Reviewed-by: sjohanss, tschatzl
|
2018-10-12 12:10:34 +02:00 |
|
Martin Doerr
|
e790d11666
|
8211852: inspect stack during error reporting
Reviewed-by: dholmes, goetz
|
2018-10-15 08:08:02 +02:00 |
|
Kim Barrett
|
6330fc1cb6
|
8212023: Implicit narrowing in Solaris/sparc initializers
Explicitly narrow or fix destination types.
Reviewed-by: dholmes, tschatzl
|
2018-10-12 17:35:26 -04:00 |
|
Muthusamy Chinnathambi
|
cbe11130f5
|
8027434: "-XX:OnOutOfMemoryError" uses fork instead of vfork
Reviewed-by: dholmes, iklam
|
2018-10-09 16:08:07 +05:30 |
|
Roman Kennke
|
f958e6642e
|
8212053: A few more missing object equals barriers
Reviewed-by: shade, zgu
|
2018-10-12 16:25:24 +02:00 |
|
David Holmes
|
55692eb0ca
|
8211046: Forced data dependencies serve no purpose on x86
Reviewed-by: eosterlund, rehn
|
2018-10-12 03:51:02 -04:00 |
|
Muthusamy Chinnathambi
|
b3de6ff3a6
|
8211714: Need to update vm_version.cpp to recognise VS2017 minor versions
Reviewed-by: dholmes
|
2018-10-11 15:49:23 -07:00 |
|
Roman Kennke
|
7ea2bd922b
|
8212054: Boilerplate to bind oopDesc::equals_raw() to actual raw implementation
Reviewed-by: shade, eosterlund
|
2018-10-11 23:48:55 +02:00 |
|
Jean Christophe Beyler
|
3eef363b69
|
8212025: Remove collector_present variable from ThreadHeapSampler
Remove unused variable from ThreadHeapSampler
Reviewed-by: tschatzl, pliden
|
2018-10-11 12:41:47 -07:00 |
|
Harold Seigel
|
2e5653c166
|
8211821: PrintStringTableStatistics crashes JVM
During JVM exit, print the Symbol and String tables before current thread gets deleted.
Reviewed-by: iklam, dholmes
|
2018-10-11 11:31:37 -04:00 |
|
Harold Seigel
|
945623c998
|
8079784: Unexpected IllegalAccessError when trying access InnerClasses attribute
Prevent classes in the InnerClasses attribute from being loaded unless they are actually being accessed.
Reviewed-by: dholmes, lfoltan
|
2018-10-11 10:11:18 -04:00 |
|
Jiangli Zhou
|
ace36f9ac3
|
8211956: AppCDS crashes for some uses with JRuby
Make sure FileMapInfo::verify_mapped_heap_regions only verifies 'num' of spaces.
Reviewed-by: iklam
|
2018-10-15 15:21:54 -04:00 |
|
Roman Kennke
|
7d7da8976b
|
8211955: GC abstraction for LAB reserve
Reviewed-by: pliden, shade
|
2018-10-10 23:05:15 +02:00 |
|
Zhengyu Gu
|
a0ce3d3f18
|
8212074: Add method to peek the remaining tasks in task queues
Add methods for implementing new task termination protocol
Reviewed-by: tschatzl, shade, rkennke
|
2018-10-15 11:53:15 -04:00 |
|
Roland Westrelin
|
2ab522db78
|
8211233: MemBarNode::trailing_membar() and MemBarNode::leading_membar() need to handle dying subgraphs better
Reviewed-by: kvn, thartmann
|
2018-09-27 17:46:01 +02:00 |
|
Roland Westrelin
|
17f301f734
|
8210389: C2: assert(n->outcnt() != 0 || C->top() == n || n->is_Proj()) failed: No dead instructions after post-alloc
Reviewed-by: kvn, thartmann
|
2018-09-18 20:41:17 +02:00 |
|
Aleksey Shipilev
|
2b21c73b2d
|
8212005: Epsilon elastic TLAB sizing may cause misalignment
Reviewed-by: rkennke, tschatzl
|
2018-10-11 10:42:17 +02:00 |
|
Matthias Baesken
|
e2d7983ab8
|
8211929: hotspot/share/opto/parse2.cpp compile error with gcc 7.3.1
Reviewed-by: kvn, stuefe
|
2018-10-10 16:56:18 +02:00 |
|
Jean Christophe Beyler
|
6ca3b39823
|
8211950: Deprecate the check if a JVMTI collector is present assertion
Deprecate assertion that a collector is there; it is now a nop
Reviewed-by: eosterlund, phh, pliden
|
2018-10-10 08:26:49 -07:00 |
|
Harold Seigel
|
8c62c2e33a
|
8207689: Remove perfCounter _load_instance_class_failCounter used by deleted flag UnsyncloadClass
Delete the perfCounter
Reviewed-by: lfoltan, acorn, dholmes
|
2018-10-10 10:18:52 -04:00 |
|
Roland Westrelin
|
a2d1b6b720
|
8211232: GraphKit::make_runtime_call() sometimes attaches wrong memory state to call
Reviewed-by: kvn
|
2018-09-28 14:24:22 +02:00 |
|
Michihiro Horie
|
df92fc0954
|
8211908: PPC64: Enable SuperWordLoopUnrollAnalysis by default
Reviewed-by: mdoerr, goetz
|
2018-10-10 14:28:35 +02:00 |
|
Roman Kennke
|
5de31861b2
|
8211270: GC abstraction to get real object and headers size
Reviewed-by: shade, zgu, eosterlund
|
2018-10-10 10:58:48 +02:00 |
|
Roman Kennke
|
3085a89f13
|
8211279: Verify missing object equals barriers
Reviewed-by: pliden, shade, zgu
|
2018-10-03 15:22:16 +02:00 |
|
Ralf Schmelter
|
a9f9385ced
|
8211332: Space for stub routines (code_size2) is too small on new Skylake CPUs
Increase code_size2 for new Skylake CPUs.
Reviewed-by: kvn, stuefe, thartmann
|
2018-10-10 08:36:31 +02:00 |
|
David Holmes
|
468b69240e
|
8211394: CHECK_ must be used in the rhs of an assignment statement within a block
Replace "return foo(CHECK_X);" with "return foo(THREAD);"
Reviewed-by: iklam, phh, stuefe, lfoltan
|
2018-10-09 20:38:13 -04:00 |
|