Jesper Wilhelmsson
|
54d0181916
|
Merge
|
2016-01-14 17:36:29 +01:00 |
|
David Lindholm
|
ad0c208a5a
|
8146690: Make all classes in GC follow the naming convention
Reviewed-by: dholmes, stefank
|
2016-01-14 13:26:19 +01:00 |
|
Joseph Provino
|
9288ff53e7
|
Merge
|
2016-01-07 21:10:28 +00:00 |
|
Goetz Lindenmaier
|
b5bca5cc1b
|
8139864: Improve handling of stack protection zones
Reviewed-by: stuefe, coleenp, fparain
|
2015-12-20 10:37:23 -05:00 |
|
Vladimir Ivanov
|
d60a09e9c5
|
8072008: Emit direct call instead of linkTo* for recursive indy/MH.invoke* calls
Reviewed-by: jrose, dlong, aph, forax
|
2015-12-04 23:46:19 +03:00 |
|
Goetz Lindenmaier
|
3b8c97faae
|
8140482: Various minor code improvements (runtime)
Reviewed-by: dholmes, coleenp, sspitsyn, dsamersoff
|
2015-10-26 16:21:37 +01:00 |
|
Coleen Phillimore
|
f1e89ea4cc
|
8140274: methodHandles and constantPoolHandles should be passed as const references
Modified code to use const reference parameters
Reviewed-by: sspitsyn, twisti
|
2015-10-23 16:48:38 -04:00 |
|
Dean Long
|
344a9becee
|
Merge
|
2015-10-17 19:40:30 -04:00 |
|
Andrew Haley
|
3ceb2dbcc2
|
8139041: Redundant DMB instructions
Merge consecutive DMB intstructions
Reviewed-by: roland, kvn, twisti
|
2015-10-13 16:25:50 +00:00 |
|
Christian Thalinger
|
16526e000e
|
8136421: JEP 243: Java-Level JVM Compiler Interface
Reviewed-by: ihse, alanb, roland, coleenp, iveresov, kvn, kbarrett
|
2015-10-08 12:49:30 -10:00 |
|
David Lindholm
|
1e71f67736
|
8080775: Better argument formatting for assert() and friends
Reviewed-by: kbarrett, pliden
|
2015-09-29 11:02:08 +02:00 |
|
Bertrand Delsart
|
5aec2dc9fc
|
8087333: Optionally Pre-Generate the HotSpot Template Interpreter
Optional support for pregenerated template interpreter
Reviewed-by: coleenp, dholmes, kvn
|
2015-07-01 10:53:26 +02:00 |
|
Bertrand Delsart
|
2a01bb6dda
|
8081406: cleanup and minor extensions of the debugging facilities in CodeStrings
Avoid issues around _defunct CodeStrings
Reviewed-by: dholmes, coleenp
|
2015-06-25 08:17:52 +02:00 |
|
Per Lidén
|
4dc240f785
|
8079792: GC directory structure cleanup
Reviewed-by: brutisso, stefank, david
|
2015-05-13 15:16:06 +02:00 |
|
Goetz Lindenmaier
|
a7edf52a02
|
8073315: Enable gcc -Wtype-limits and fix upcoming issues
Relevant fixes in blockOffsetTable.cpp, os_linux.cpp, parCardTableModRefBS.cpp.
Reviewed-by: jwilhelm, kbarrett, simonis
|
2015-02-16 14:07:36 +01:00 |
|
Vladimir Kozlov
|
239370b736
|
Merge
|
2015-02-26 10:56:54 -08:00 |
|
Vladimir Kozlov
|
48b6c6007f
|
Merge
|
2014-12-11 15:06:12 -08:00 |
|
Andrew Haley
|
0b30e012ee
|
8064611: AARCH64: Changes to HotSpot shared code
Everything except cpu/ and os_cpu/
Reviewed-by: dholmes, goetz, dlong, coleenp, kvn
|
2014-12-11 13:11:53 -08:00 |
|
Jaroslav Bachorik
|
48639428ce
|
8068976: Remove JSDT implementation
Reviewed-by: sla, mchung, dholmes
|
2015-01-12 14:05:16 +01:00 |
|
Max Ockner
|
91dbd4f088
|
8060074: os::free() takes MemoryTrackingLevel but doesn't need it
Cleaned up unused arguments in os::free and it's callers.
Reviewed-by: lfoltan, coleenp, ctornqvi, dholmes
|
2014-12-01 12:16:15 -05:00 |
|
Vladimir Kozlov
|
b9e949183d
|
8055494: Add C2 x86 intrinsic for BigInteger::multiplyToLen() method
Add new C2 intrinsic for BigInteger::multiplyToLen() on x86 in 64-bit VM.
Reviewed-by: roland
|
2014-09-02 12:48:45 -07:00 |
|
David Chase
|
4c9f643e10
|
8054292: code comments leak in fastdebug builds
Added deallocation to destructor; hardened interface against misuse
Reviewed-by: kvn
|
2014-08-29 19:45:49 -04:00 |
|
Zhengyu Gu
|
f0cf82f571
|
8046598: Scalable Native memory tracking development
Enhance scalability of native memory tracking
Reviewed-by: coleenp, ctornqvi, gtriantafill
|
2014-08-07 12:18:58 -07:00 |
|
Goetz Lindenmaier
|
25f33c005d
|
8049325: Introduce and clean up umbrella headers for the files in the cpu subdirectories
Introduce and clean up umbrella headers for the files in the cpu subdirectories.
Reviewed-by: lfoltan, coleenp, dholmes
|
2014-07-04 11:46:01 +02:00 |
|
Goetz Lindenmaier
|
8e7c8f1d88
|
8044775: Improve usage of umbrella header atomic.inline.hpp
Reviewed-by: stefank, kvn
|
2014-06-04 11:56:44 +02:00 |
|
Coleen Phillimore
|
388434f387
|
Merge
|
2014-05-12 09:47:57 -04:00 |
|
David Chase
|
305ec3bd3f
|
8037816: Fix for 8036122 breaks build with Xcode5/clang
Repaired or selectively disabled offending formats; future-proofed with additional checking
Reviewed-by: kvn, jrose, stefank
|
2014-05-09 16:50:54 -04:00 |
|
Zhengyu Gu
|
adcde492fa
|
8041415: remove port.{cpp,hpp} files
Hotspot should use standard headers and types
Reviewed-by: coleenp, kvn
|
2014-05-07 06:03:31 -07:00 |
|
Roland Westrelin
|
522abfc113
|
8005079: fix LogCompilation for incremental inlining
Report late inlining as part of the rest of the inlining output
Reviewed-by: twisti, kvn
|
2014-04-10 11:38:12 +02:00 |
|
Vladimir Kozlov
|
c3a0e80e0b
|
Merge
|
2014-01-28 12:25:34 -08:00 |
|
Mikael Vidstedt
|
a0da47fd66
|
8029233: Update copyright year to match last edit in jdk8 hotspot repository for 2013
Copyright year updated for files modified during 2013
Reviewed-by: twisti, iveresov
|
2013-12-24 11:48:39 -08:00 |
|
Goetz Lindenmaier
|
7289ee4573
|
8028767: PPC64: (part 121): smaller shared changes needed to build C2
Smaller shared changes required to build the C2 compiler on PPC64.
Reviewed-by: kvn
|
2013-11-21 19:00:57 -08:00 |
|
Mikael Vidstedt
|
e80dce6a4d
|
8026775: nsk/jvmti/RedefineClasses/StressRedefine crashes due to EXCEPTION_ACCESS_VIOLATION
Uncommon trap blob did not bang all the stack shadow pages
Reviewed-by: kvn, twisti, iveresov, jrose
|
2013-11-06 06:51:24 -08:00 |
|
Lois Foltan
|
fca9e37c80
|
8021954: VM SIGSEGV during classloading on MacOS; hs_err_pid file produced
Declare all user-defined operator new()s within Hotspot code with the empty throw() exception specification
Reviewed-by: coleenp, twisti, dholmes, hseigel, dcubed, kvn, ccheung
|
2013-08-29 18:56:29 -04:00 |
|
Calvin Cheung
|
0f7adcc3d9
|
8011661: Insufficient memory message says "malloc" when sometimes it should say "mmap"
Reviewed-by: coleenp, zgu, hseigel
|
2013-04-30 11:56:52 -07:00 |
|
Roland Westrelin
|
8f1814d874
|
8008555: Debugging code in compiled method sometimes leaks memory
Support for strings that have same life-time as code that uses them.
Reviewed-by: kvn, twisti
|
2013-03-18 13:19:06 +01:00 |
|
Morris Meyer
|
527b0d661a
|
8003252: PPC: move MacroAssembler into separate file
Moved MacroAssembler into separate file
Reviewed-by: twisti, kvn, dlong
|
2013-02-11 14:47:04 -08:00 |
|
Morris Meyer
|
46677b6d86
|
8003251: ARM: move MacroAssembler into separate file
Moved MacroAssembler into separate file
Reviewed-by: twisti, kvn, dlong
|
2013-02-11 10:38:11 -08:00 |
|
Morris Meyer
|
b3fe91a803
|
8004537: replace AbstractAssembler emit_long with emit_int32
Reviewed-by: jrose, kvn, twisti
|
2013-01-07 14:08:28 -08:00 |
|
Roland Westrelin
|
42c79d741b
|
Merge
|
2012-12-21 01:39:34 -08:00 |
|
Morris Meyer
|
113e9ab39d
|
8004250: replace AbstractAssembler a_byte/a_long with emit_int8/emit_int32
Reviewed-by: jrose, kvn, twisti
|
2012-12-20 18:53:44 -08:00 |
|
Morris Meyer
|
52da261983
|
8004536: replace AbstractAssembler emit_word with emit_int16
Reviewed-by: jrose, kvn, twisti
|
2012-12-18 10:47:23 -08:00 |
|
Bharadwaj Yadavalli
|
fb74718339
|
8004548: remove unused AbstractAssembler::print(Label&)
Reviewed-by: kvn, twisti
|
2012-12-17 11:00:22 -08:00 |
|
Coleen Phillimore
|
54bbf614e8
|
8004883: NPG: clean up anonymous class fix
Add klass_holder() to return either mirror or class_loader depending on if the class is anonymous or not.
Reviewed-by: stefank, jrose
|
2012-12-12 11:39:29 -05:00 |
|
Roland Westrelin
|
d8921b191a
|
Merge
|
2012-12-07 01:09:03 -08:00 |
|
Christian Thalinger
|
34733bb83c
|
8003250: SPARC: move MacroAssembler into separate file
Reviewed-by: jrose, kvn
|
2012-12-06 09:57:41 -08:00 |
|
Coleen Phillimore
|
7aa43fc5d8
|
8000662: NPG: nashorn ant clean test262 out-of-memory with Java heap
Add ClassLoaderData object for each anonymous class with metaspaces to allocate in.
Reviewed-by: twisti, jrose, stefank
|
2012-11-29 16:50:29 -05:00 |
|
Christian Thalinger
|
2c2c007448
|
8003240: x86: move MacroAssembler into separate file
Reviewed-by: kvn
|
2012-11-30 15:23:16 -08:00 |
|
Bharadwaj Yadavalli
|
a533392684
|
8003195: AbstractAssembler should not store code pointers but use the CodeSection directly
Reviewed-by: twisti, kvn
|
2012-11-30 11:44:05 -08:00 |
|
Goetz Lindenmaier
|
8e00acca17
|
8003850: add support for constants in stub code
Remember the code section and switch back to the proper one when adding constants.
Reviewed-by: twisti, kvn
|
2012-11-27 17:41:38 -08:00 |
|