Kim Barrett
|
cd95f5a933
|
8211296: Remove HotSpot deprecation warning suppression for Mac/clang
Removed deprecation warning suppression, fixed uses of deprecated functions.
Reviewed-by: dholmes, mikael
|
2018-10-05 14:28:44 -04:00 |
|
Coleen Phillimore
|
432605be5c
|
8209889: RedefineStress tests crash
Create CompileTaskWrapper before potential safepoint
Reviewed-by: mdoerr, dlong
|
2018-10-05 09:15:52 -04:00 |
|
Martin Doerr
|
4af2374271
|
8210754: print_location is not reliable enough (printing register info)
Reviewed-by: stuefe, coleenp
|
2018-10-04 16:39:07 +02:00 |
|
Robbin Ehn
|
dcfb9a75aa
|
8210303: VM_HandshakeAllThreads fails assert with "failed: blocked and not walkable"
Reviewed-by: dcubed, dholmes
|
2018-10-04 14:03:13 +02:00 |
|
Poonam Bajaj
|
3ce24a0442
|
8211150: G1 Full GC not purging code root memory and hence causing memory leak
Reviewed-by: tschatzl, sjohanss
|
2018-10-03 19:30:49 +00:00 |
|
Gerard Ziemski
|
db646c699a
|
8204294: [REDO] - JVMFlag::printError missing ATTRIBUTE_PRINTF
Added ATTRIBUTE_PRINTF to JVMFlag::printError
Reviewed-by: kbarrett, coleenp
|
2018-10-03 12:34:22 -05:00 |
|
Aleksey Shipilev
|
5850a50781
|
8211375: Minimal VM build failures after JDK-8211251 (Default mask register for avx512 instructions)
Reviewed-by: kvn
|
2018-10-03 18:46:26 +02:00 |
|
Rahul Raghavan
|
493b31ba91
|
8211168: Solaris-X64 build failure with error nreg hides the same name in an outer scope
Corrected nreg definition
Reviewed-by: dcubed, kvn, shade
|
2018-10-03 08:03:13 -07:00 |
|
Claes Redestad
|
08b8a3149b
|
8211384: Obsolete -XX:+/-MonitorInUseLists option
Reviewed-by: mikael, rkennke, shade, dcubed
|
2018-10-03 15:05:46 +02:00 |
|
Harold Seigel
|
221005a3d4
|
8209138: Symbol constructor uses u1 as the element type of its name argument
Maske u1 the type for Symbol values and add a function to return it as a char.
Reviewed-by: dholmes, coleenp
|
2018-10-03 09:46:46 -04:00 |
|
David Holmes
|
a3cd6a1a70
|
8188764: Obsolete AssumeMP and then remove all support for non-MP builds
Reviewed-by: mikael, mdoerr, bulasevich, eosterlund
|
2018-10-03 03:41:57 -04:00 |
|
Mikael Vidstedt
|
8e53d1b5dc
|
8211350: Remove jprt support
Reviewed-by: dholmes, erikj, mchung, alanb, jjg
|
2018-10-02 22:36:08 -07:00 |
|
Mikael Vidstedt
|
1cca59019b
|
8211364: Remove expired flags
Reviewed-by: dholmes, egahlin
|
2018-10-02 15:01:25 -07:00 |
|
David Holmes
|
d1d1c16f8c
|
8211175: Remove temporary clock initialization duplication
Reviewed-by: rehn, mikael
|
2018-10-02 17:12:13 -04:00 |
|
Roland Westrelin
|
ce59b4b472
|
8210887: Tweak C2 gc api for arraycopy
Reviewed-by: kvn, thartmann
|
2018-09-28 10:42:40 +02:00 |
|
Roland Westrelin
|
b00f4560cb
|
8211231: BarrierSetC1::generate_referent_check() confuses register allocator
Reviewed-by: iveresov, kvn
|
2018-09-27 16:25:25 +02:00 |
|
Man Cao
|
33c38f2ccb
|
8210716: Detailed GC logging request misses some
Changed log tags from (heap, ergo) to (gc, ergo, heap).
Reviewed-by: kbarrett, tschatzl
|
2018-10-01 20:16:55 -04:00 |
|
Sandhya Viswanathan
|
b0ea3a49d2
|
8211251: Default mask register for avx512 instructions
Encode AVX 512 instructions as unmasked instruction where mask register is not specified.
Reviewed-by: kvn
|
2018-10-01 11:54:34 -07:00 |
|
Roman Kennke
|
b263449b15
|
8211129: compiler/whitebox/ForceNMethodSweepTest.java fails after JDK-8132849
Reviewed-by: eosterlund, thartmann
|
2018-10-01 20:23:56 +02:00 |
|
Volker Simonis
|
d35eda31e3
|
8211328: Different declaration and definition of ClassLoaderData::classes_do() leads to build failures
Reviewed-by: dcubed, coleenp
|
2018-10-01 19:08:14 +02:00 |
|
Pengfei Li
|
21af2af13e
|
8211333: AArch64: Fix another build failure after JDK-8211029
Reviewed-by: shade, aph
|
2018-10-01 12:29:47 -04:00 |
|
Roman Kennke
|
f7b890ae5f
|
8211241: Missing obj equals in TemplateTable::fast_aldc
Reviewed-by: dcubed, coleenp
|
2018-10-01 16:34:22 +02:00 |
|
Lutz Schmidt
|
56e6f2cc1b
|
8211145: [ppc] [s390]: Build fails due to -Werror=switch (introduced with JDK-8211029)
Reviewed-by: shade, simonis
|
2018-10-01 12:07:15 +02:00 |
|
Andrew Haley
|
768f091086
|
8210972: Add comment text to C1 patching code
Reviewed-by: kvn
|
2018-09-20 18:29:05 +01:00 |
|
Andrew Haley
|
08e1f72237
|
Merge
|
2018-10-01 09:56:45 +01:00 |
|
Jiangli Zhou
|
061c4d7a81
|
8210926: vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/TestDescription.java failed with JVMTI_ERROR_INVALID_CLASS in CDS mode
Reset InstanceKlass _init_state to 'allocated' before writing out shared classes at dump time.
Reviewed-by: dholmes, coleenp
|
2018-10-01 00:52:37 -04:00 |
|
Mikael Vidstedt
|
f4b9613346
|
8211176: Initialize ObjectMonitor eagerly
Reviewed-by: dholmes, adinn, redestad
|
2018-09-28 14:11:21 -07:00 |
|
Coleen Phillimore
|
7ef28cb2bc
|
8209645: Split ClassLoaderData and ClassLoaderDataGraph into separate files
Reviewed-by: iklam, stuefe
|
2018-09-28 16:07:39 -04:00 |
|
Aleksey Shipilev
|
feca06a183
|
8211274: x86_32 build failures after JDK-8211029 (Have a common set of enabled warnings for all native libraries)
Reviewed-by: dholmes, tschatzl
|
2018-09-28 18:28:49 +02:00 |
|
Aleksey Shipilev
|
e2baf30529
|
8211272: x86_32 build failures after JDK-8210764 (Update avx512 implementation)
Reviewed-by: rkennke, kvn
|
2018-09-28 18:28:48 +02:00 |
|
Matthias Baesken
|
5d3b3156e8
|
8211208: make AllocateHeapAt an unsupported option on AIX
Reviewed-by: shade, tschatzl
|
2018-09-27 17:13:07 +02:00 |
|
Aleksei Voitylov
|
52780f275c
|
8211212: ARM: -Werror=switch build failure
Reviewed-by: shade
|
2018-09-28 15:39:31 +03:00 |
|
Roman Kennke
|
3f09f0f79c
|
8211269: Make declaration of Allocation protected in MemAllocator
Reviewed-by: shade
|
2018-09-28 10:57:31 +02:00 |
|
Matthias Baesken
|
36f62aa6c0
|
8210964: add more ld preloading related info to hs_error file on Linux
Reviewed-by: clanger, stuefe
|
2018-09-28 09:20:46 +02:00 |
|
Andrew Haley
|
08828a5a4f
|
8211170: AArch64: Warnings in C1 and template interpreter
Reviewed-by: adinn
|
2018-09-26 18:11:00 +01:00 |
|
Kevin Walls
|
23d457063d
|
8211124: HotSpot update for vm_version.cpp to recognise updated VS2017
Reviewed-by: dholmes, lfoltan
|
2018-09-26 06:28:48 -07:00 |
|
Coleen Phillimore
|
06a1ea846a
|
8210856: Move InstanceKlass DependencyContext cleaning to SystemDictionary::do_unloading()
Already walk classes in ClassLoaderData::unload so generalize to also clean nmethod dependencies.
Reviewed-by: eosterlund, dlong, vlivanov
|
2018-09-26 14:01:48 -04:00 |
|
Mikael Vidstedt
|
9d83c060db
|
8210892: Deprecate TLABStats
Reviewed-by: pliden, tschatzl
|
2018-09-26 10:37:50 -07:00 |
|
Roland Westrelin
|
03e4400864
|
8210885: Convert left over loads/stores to access api
Reviewed-by: thartmann, rkennke
|
2018-09-18 20:49:44 +02:00 |
|
Leo Korinth
|
b31408a667
|
8196341: Add JFR events for parallel phases of G1
Reviewed-by: tschatzl, sangheki
|
2018-09-21 18:57:18 +02:00 |
|
Pengfei Li
|
f10ce48bc6
|
8210413: AArch64: Optimize div/rem by constant in C1
Remove div-by-zero check for non-zero divisor and generate cheap instructions if divisor is power-of-2
Reviewed-by: aph
|
2018-09-26 06:26:54 +08:00 |
|
Roman Kennke
|
001dbe273b
|
8211061: Tests fail with assert(VM_Version::supports_sse4_1()) on ThreadRipper CPU
Reviewed-by: thartmann, roland
|
2018-09-25 16:41:25 +02:00 |
|
Andrey Petushkov
|
f32e401b0d
|
8211064: [AArch64] Interpreter and c1 don't correctly handle jboolean results in native calls
Reviewed-by: aph
|
2018-09-24 18:19:46 +01:00 |
|
Roman Kennke
|
c87e7672a6
|
8132849: Increased stop time in cleanup phase because of single-threaded walk of thread stacks in NMethodSweeper::mark_active_nmethods()
Reviewed-by: eosterlund, zgu, thartmann
|
2018-09-24 18:44:39 +02:00 |
|
Pengfei Li
|
dd4961b5aa
|
8210152: Optimize integer divisible by power-of-2 check
Integer conditional negation operation before zero check is eliminated
Reviewed-by: kvn, thartmann
|
2018-09-25 14:16:33 +02:00 |
|
Mikael Vidstedt
|
25295df059
|
8210848: Obsolete SyncKnobs
Reviewed-by: redestad, coleenp, dholmes, dcubed
|
2018-09-24 22:12:07 -07:00 |
|
Sandhya Viswanathan
|
092fe55fb1
|
8210764: Update avx512 implementation
Reviewed-by: kvn
|
2018-09-24 16:37:28 -07:00 |
|
Roman Kennke
|
0055586b61
|
8210752: Remaining explicit barriers for C2
Reviewed-by: roland, shade
|
2018-09-14 14:43:40 +02:00 |
|
Aleksei Voitylov
|
94679309a4
|
8209697: ARM: Explicit barriers for C1/assembler
Reviewed-by: dsamersoff
|
2018-09-24 16:54:42 +03:00 |
|
Aleksei Voitylov
|
6c596e1c31
|
8209695: ARM: Explicit barriers for interpreter
Reviewed-by: dsamersoff
|
2018-09-24 16:52:12 +03:00 |
|