Stefan Karlsson
0ad50c2b5c
8234740: Harmonize parameter order in Atomic - cmpxchg
...
Reviewed-by: rehn, dholmes
2019-11-25 12:33:15 +01:00
Stefan Karlsson
3d426623bf
8234739: Harmonize parameter order in Atomic - xchg
...
Reviewed-by: rehn, dholmes
2019-11-25 12:32:40 +01:00
Stefan Karlsson
d45ec50076
8234737: Harmonize parameter order in Atomic - add
...
Reviewed-by: rehn, dholmes
2019-11-25 12:31:39 +01:00
Stefan Karlsson
8db2c1158e
8234736: Harmonize parameter order in Atomic - store
...
Reviewed-by: rehn, dholmes
2019-11-25 12:30:24 +01:00
Stefan Karlsson
e527ce4b57
8234562: Move OrderAccess::release_store*/load_acquire to Atomic
...
Reviewed-by: rehn, dholmes
2019-11-25 12:22:13 +01:00
Erik Gahlin
0cdb4d19f3
8226897: Provide object age with JFR OldObjectSample event
...
Reviewed-by: mgronlun, mseledtsov
2019-11-24 01:03:33 +01:00
Thomas Schatzl
9915f88688
8233702: Introduce helper function to clamp value to range
...
Reviewed-by: sjohanss, kbarrett
2019-11-22 10:03:38 +01:00
Man Cao
fddefba175
8234127: BasicHashtable does not support small table_size
...
Reviewed-by: coleenp, jiangli
2019-11-13 16:49:14 -08:00
Coleen Phillimore
ed21b56269
8233913: Remove implicit conversion from Method* to methodHandle
...
Fix call sites to use existing THREAD local or pass down THREAD local for shallower callsites. Make linkResolver methods return Method* for caller to handleize if needed.
Reviewed-by: iklam, thartmann, hseigel
2019-11-13 08:23:23 -05:00
Leo Korinth
1fc67ab002
8232365: Implementation for JEP 363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector
...
Reviewed-by: kbarrett, tschatzl, erikj, coleenp, dholmes
2019-11-13 11:37:29 +01:00
Alan Hayward
9dd7038c43
8231841: AArch64: debug.cpp help() is missing an AArch64 line for pns
...
Adds missing line for aarch64 to debug.cpp help() for pns
Reviewed-by: adinn
2019-11-13 17:24:53 +08:00
Kim Barrett
89e3782f21
8233364: Fix undefined behavior in Canonicalizer::do_ShiftOp
...
Add java_shift_xxx helpers and use them.
Reviewed-by: aph, kvn
2019-11-07 16:22:22 -05:00
Erik Österlund
f07d377d6f
8233073: Make BitMap accessors more memory ordering friendly
...
Reviewed-by: kbarrett, pliden
2019-11-07 10:28:29 +00:00
Mark Reinhold
f9f141b6ab
8233137: runtime/ErrorHandling/VeryEarlyAssertTest.java fails after 8232080
...
Reviewed-by: stuefe, iignatyev, mchung
2019-10-29 13:52:04 -07:00
Mark Reinhold
d83df45396
8232080: jlink plugins for vendor information and run-time options
...
Reviewed-by: ihse, alanb, kvn, bobv, mchung
2019-10-29 08:26:55 -07:00
Lois Foltan
fce4320369
8231844: Enhance type signature characters in classfile_constants.h and improve the JVM to use type signature characters more consistently
...
Increase the use of type signature constants instead of hard coded characters within the JVM.
Co-authored-by: John Rose <john.r.rose@oracle.com>
Reviewed-by: coleenp, dholmes, fparain
2019-10-21 13:13:16 -04:00
Yasumasa Suenaga
11fbd78f27
8232084: HotSpot build failed with GCC 9.2.1
...
Reviewed-by: sspitsyn, cjplummer, dholmes, iklam
2019-10-18 09:57:20 +09:00
Robbin Ehn
9de8d240ff
8218543: ThreadsList handling during error reporting can crash
...
Reviewed-by: dcubed, dholmes
2019-10-14 08:59:12 +02:00
Coleen Phillimore
e49e9292d3
8213150: Add verification for locking by VMThread
...
Extend verification for all locking not just VMOperations, and fix CLDG lock to not be taken by VM thread.
Reviewed-by: rehn, dholmes
2019-09-24 10:12:56 -04:00
Jie Fu
f94f7f2212
8231024: Improve the debug info when the output is truncated
...
Reviewed-by: iklam, dholmes
2019-09-17 09:20:59 -07:00
Per Lidén
2d6874b861
8230841: Remove oopDesc::equals()
...
Reviewed-by: rkennke, tschatzl
2019-09-17 09:51:02 +02:00
Per Lidén
f3d8d57cd3
8230877: Rename THREAD_LOCAL_DECL to THREAD_LOCAL
...
Reviewed-by: kbarrett, dholmes
2019-09-13 08:40:09 +02:00
Leo Korinth
4b6f9ed07f
8230398: Remove NULL checks before FREE_C_HEAP_ARRAY
...
Reviewed-by: dholmes, kbarrett, tschatzl
2019-09-11 14:16:30 +02:00
Erik Österlund
d19e6eae9e
8229189: Improve JFR leak profiler tracing to deal with discontiguous heaps
...
Reviewed-by: mgronlun, egahlin
2019-09-05 08:26:44 +02:00
Martin Doerr
e77e5da785
8229422: Taskqueue: Outdated selection of weak memory model platforms
...
Reviewed-by: tschatzl, dholmes, drwhite
2019-08-12 19:20:12 +02:00
Matthias Baesken
b7821ad399
8224214: [AIX] Remove support for legacy xlc compiler
...
Reviewed-by: erikj, kbarrett, mdoerr, dholmes
2019-08-30 09:37:41 +02:00
Ioi Lam
11ca73d744
8230168: Use ClasspathStream for FileMapInfo::create_path_array
...
Reviewed-by: lfoltan, fparain
2019-08-27 22:14:15 -07:00
Stefan Karlsson
e1aca70a1c
8229836: Remove include of globals.hpp from allocation.hpp
...
Reviewed-by: coleenp, kbarrett
2019-08-26 09:13:38 +02:00
Robbin Ehn
c6446d44b7
8226228: Make Threads_lock an always safepoint checked lock
...
Reviewed-by: coleenp, dcubed, dholmes
2019-08-09 11:04:08 +02:00
Mikael Vidstedt
ce4c42b376
Merge
2019-08-01 09:23:21 -07:00
Matthias Baesken
2ddc670661
8228764: New library dependencies due to JDK-8222720
...
Reviewed-by: goetz, dholmes
2019-08-01 09:37:24 +02:00
Christian Hagedorn
3135a96dc0
8156207: Resource allocated BitMaps are often cleared unnecessarily
...
Removed unnecessary clearing of BitMap.
Reviewed-by: kbarrett, kvn, thartmann
2019-07-29 09:40:02 +02:00
Thomas Stuefe
ac0e72332e
8227275: Within native OOM error handling, assertions may hang the process
...
Reviewed-by: mdoerr, coleenp
2019-07-11 06:56:51 +02:00
Thomas Stuefe
4b5b4f479c
8227031: Print NMT statistics on fatal errors
...
Reviewed-by: mbaesken, mdoerr
2019-07-11 06:49:49 +02:00
Antonios Printezis
dacaff48e2
8223575: add subspace transitions to gc+metaspace=info log lines
...
Reviewed-by: stuefe, tschatzl
2019-07-03 15:46:48 -04:00
Coleen Phillimore
cd598622cc
8214822: Move ConcurrentHashTable VALUE parameter to CONFIG
...
Make VALUE parameter be included in CONFIG configuration, also remove BaseConfig
Reviewed-by: dholmes, kbarrett
2019-06-24 16:51:23 -04:00
Nils Eliasson
75e9d0a290
8224675: Late GC barrier insertion for ZGC
...
Reviewed-by: roland, eosterlund, pliden
2019-02-14 14:54:05 +01:00
Jie Fu
d738e209f3
8224162: assert(profile.count() == 0) failed: sanity in InlineTree::is_not_reached
...
Reviewed-by: vlivanov, kvn
2019-06-06 13:45:59 +03:00
Daniel D. Daugherty
858b7e21d6
8188872: runtime/ErrorHandling/TimeoutInErrorHandlingTest.java fails intermittently
...
Reviewed-by: dholmes, stuefe
2019-06-05 14:07:14 -04:00
Thomas Stuefe
a7f5e6f7fd
8225225: stringStream internal buffer should always be zero terminated
...
Reviewed-by: coleenp, dholmes
2019-06-05 19:34:43 +02:00
Thomas Stuefe
dbc3f88d5c
8224600: Provide VM.events command
...
Reviewed-by: minqi, dholmes, mbaesken, clanger
2019-06-05 07:25:09 +02:00
Stefan Karlsson
114ba5a57c
8223392: Add missing BitMap comments for JDK-8222986
...
Reviewed-by: tschatzl, pliden
2019-05-29 09:25:20 +02:00
Matthias Baesken
c8d5c2961e
8224750: Display thread once in Internal exceptions event log lines
...
Reviewed-by: mdoerr
2019-05-24 14:32:17 +02:00
Matthias Baesken
247729cdd7
8224221: add memprotect calls to event log
...
Reviewed-by: dholmes, mdoerr
2019-05-23 15:15:01 +02:00
Lutz Schmidt
241c32ca51
8224742: JLONG_FORMAT_W incompatible with type jlong
...
Reviewed-by: thartmann, clanger
2019-05-24 15:36:48 +02:00
Aleksey Shipilev
6b0d17744b
8224652: 32-bit build failures after JDK-8213084
...
Reviewed-by: thartmann, shade
2019-05-23 18:50:48 +02:00
Thomas Stuefe
a46a6bcfeb
8220394: bufferedStream does not honor size limit
...
Reviewed-by: dholmes, clanger
2019-05-24 09:02:33 +02:00
Thomas Stuefe
7a0ac25b37
8224193: stringStream should not use Resouce Area
...
Reviewed-by: goetz, coleenp, dholmes
2019-05-22 09:33:22 +02:00
Thomas Stuefe
2257bae7a2
8224487: outputStream should not be copyable
...
Reviewed-by: kbarrett, coleenp
2019-05-22 07:10:54 +02:00
Lutz Schmidt
b730805159
8213084: Rework and enhance Print[Opto]Assembly output
...
Reviewed-by: kvn, thartmann
2019-05-21 15:51:35 +02:00