Dean Long
|
344a9becee
|
Merge
|
2015-10-17 19:40:30 -04:00 |
|
David Lindholm
|
5770f4eb32
|
8042893: compiler: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
8042894: runtime: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
Reviewed-by: goetz, brutisso
|
2015-10-09 09:42:33 +02: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 |
|
Nils Eliasson
|
559bf7ef6e
|
8135067: Preparatory refactorings for compiler control
Extract CompileTask and clean up
Reviewed-by: roland
|
2015-09-04 12:47:57 +02:00 |
|
Tobias Hartmann
|
7b6480cfa4
|
8134493: Cleaning inline caches of unloaded nmethods should be done in sweeper
Clean ICs of unloaded nmethods in sweeper to avoid impact on safepoint duration.
Reviewed-by: kvn, mdoerr
|
2015-08-31 13:49:18 +02:00 |
|
Tobias Hartmann
|
72e8f28d56
|
8075805: Crash while trying to release CompiledICHolder
Removed nmethod transition to zombie outside of sweeper. Added cleaning of ICs of unloaded nmethods.
Reviewed-by: kvn, iveresov
|
2015-08-25 07:49:55 +02:00 |
|
Tobias Hartmann
|
e834a48100
|
8130309: Need to bailout cleanly if creation of stubs fails when codecache is out of space
Check for failed expansion of stub section in code buffer and bailout.
Reviewed-by: kvn, adinn, dlong, roland, twisti
|
2015-07-29 08:05:21 +02:00 |
|
Daniel D. Daugherty
|
9b1474b512
|
Merge
|
2015-07-02 14:20:36 -07: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 |
|
Vladimir Kozlov
|
0b9dfebfa4
|
Merge
|
2015-06-25 09:48:50 -07:00 |
|
Goetz Lindenmaier
|
af8e2b97ae
|
8087183: Fix call to inline function is_oop in header debugInfo.hpp
Reviewed-by: kvn, kbarrett, dholmes
|
2015-06-11 10:50:27 +02:00 |
|
Stefan Johansson
|
d9e465adaf
|
8077279: assert(ic->is_clean()) failed: IC should be clean
Reviewed-by: rbackman, thartmann
|
2015-06-15 10:24:38 +02:00 |
|
Tobias Hartmann
|
068d5d78b1
|
Merge
|
2015-05-22 09:50:32 +02:00 |
|
Jesper Wilhelmsson
|
f64e5038a4
|
Merge
|
2015-05-18 17:09:47 +02:00 |
|
Vladimir Ivanov
|
e5a92a9fb9
|
8079205: CallSite dependency tracking is broken after sun.misc.Cleaner became automatically cleared
Reviewed-by: roland, psandoz, plevart, kbarrett, jrose
|
2015-05-15 19:23:11 +03:00 |
|
Tobias Hartmann
|
9e5ef665a0
|
Merge
|
2015-05-14 16:16:06 +02:00 |
|
Rickard Bäckman
|
3dc9461bc8
|
8079797: assert(index >= 0 && index < _count) failed: check
Reviewed-by: kvn
|
2015-05-11 09:44:07 +02:00 |
|
Harold Seigel
|
da4711381d
|
Merge
|
2015-05-08 13:25:11 -04:00 |
|
Rickard Bäckman
|
41e1772251
|
8064458: OopMap class could be more compact
Reviewed-by: kvn, bdelsart
|
2015-05-05 16:50:25 +02:00 |
|
Calvin Cheung
|
4c99a3031d
|
Merge
|
2015-05-02 18:40:37 -07:00 |
|
Thomas Stuefe
|
e68705a3f8
|
8078628: linux-zero does not build without precompiled header
Add missing includes
Reviewed-by: coleenp, stefank, sgehwolf
|
2015-04-30 09:09:01 +02:00 |
|
Vladimir Ivanov
|
f98a23137c
|
8057967: CallSite dependency tracking scales devastatingly poorly
Reviewed-by: jrose, roland, plevart, shade
|
2015-04-17 18:17:06 +03:00 |
|
Roland Westrelin
|
44381600a5
|
8069263: assert(fm == NULL || fm->method_holder() == _participants[n]) failed: sanity
Default methods added to classes confuse dependency processing
Reviewed-by: kvn
|
2015-03-12 14:15:09 +01:00 |
|
Vladimir Ivanov
|
ad99060af9
|
8075266: Show runtime call details when printing machine code
Reviewed-by: jrose, kvn
|
2015-03-20 11:41:34 -07:00 |
|
Vladimir Ivanov
|
d6f7c9f4a6
|
8075269: Extend -XX:CompileCommand=print,* to work for MethodHandle.invokeBasic/linkTo*
Reviewed-by: jrose, kvn, dlong
|
2015-03-20 11:41:34 -07:00 |
|
Vladimir Ivanov
|
e53337224d
|
8075270: Print locals & stack slots location for PcDescs
Reviewed-by: kvn, jrose
|
2015-03-20 11:41:34 -07:00 |
|
Coleen Phillimore
|
7b384c6958
|
8061205: MetadataOnStackMark only needs to walk code cache during class redefinition
Only do full metadata walk during class redefinition and only walk handles during class unloading.
Reviewed-by: sspitsyn, stefank
|
2015-03-13 12:40:39 -04:00 |
|
Alejandro Murillo
|
cf1f3d308b
|
Merge
|
2015-03-06 04:58:52 -08:00 |
|
Alejandro Murillo
|
94ddb7fc72
|
Merge
|
2015-03-03 06:23:49 -08:00 |
|
Vladimir Ivanov
|
b4b2912109
|
Merge
|
2015-03-02 07:20:09 -08:00 |
|
Vladimir Kozlov
|
239370b736
|
Merge
|
2015-02-26 10:56:54 -08:00 |
|
Vladimir Ivanov
|
dad72d8a2b
|
Merge
|
2015-02-24 07:39:22 -08:00 |
|
Tobias Hartmann
|
58338525b4
|
8072774: bigapps/Weblogic+medrec/nowarnings fails due to CodeHeap 'profiled nmethods' exhaustion
Store profiled code in the non-profiled code heap (and vice versa) if the code cache is really full.
Reviewed-by: kvn, iveresov
|
2015-02-23 07:55:37 +01:00 |
|
Stefan Karlsson
|
2e888853a1
|
8073387: Move VerifyOopClosures out from genOopClosures.hpp
Reviewed-by: brutisso, mgerdin, coleenp
|
2015-02-18 08:57:29 +01:00 |
|
Jesper Wilhelmsson
|
d7f5fccbc6
|
Merge
|
2015-02-16 21:24:39 +01:00 |
|
Stefan Karlsson
|
4913ad5d7d
|
8072911: Remove includes of oop.inline.hpp from .hpp files
Reviewed-by: brutisso, coleenp, jwilhelm, simonis, dholmes
|
2015-02-13 14:37:35 +01:00 |
|
Christian Tornqvist
|
094674666c
|
Merge
|
2015-02-13 05:17:41 -08:00 |
|
Zoltan Majo
|
49282c3927
|
8071654: disassembler handles embedded OOPs not uniformly
Remove (currently dead) code that prints oops within disassembled instructions.
Reviewed-by: kvn, thartmann, roland
|
2015-01-29 19:16:47 +01:00 |
|
Tobias Hartmann
|
ad9c86bc97
|
8064940: JMH javac performance regressions on solaris-sparcv9 in 9-b34
Aligning code heap sizes to large page size if supported.
Reviewed-by: kvn, anoll
|
2015-01-28 07:55:27 +01:00 |
|
Alejandro Murillo
|
bbd13b5561
|
Merge
|
2015-01-22 22:42:31 -08:00 |
|
Vladimir Kozlov
|
5f8d6ce7b6
|
Merge
|
2015-01-20 15:24:58 -08:00 |
|
Bertrand Delsart
|
6684a41c5d
|
Merge
|
2015-06-25 13:23:36 +00: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 |
|
Bill Pittore
|
304b59b0c8
|
8081202: Hotspot compile warning: "Invalid suffix on literal; C++11 requires a space between literal and identifier"
Need to add a space between macro identifier and string literal
Reviewed-by: stefank, dholmes, kbarrett
|
2015-06-24 12:12:25 -04:00 |
|
Erik Helin
|
86f95c464f
|
8066875: VirtualSpace does not use large pages
Reviewed-by: stefank, tschatzl, anoll, thartmann
|
2015-01-16 10:29:12 +01:00 |
|
Coleen Phillimore
|
27a1ed85b6
|
8067836: The Universe::flush_foo methods belong in CodeCache
Move this code to CodeCache.
Reviewed-by: kbarrett, kvn
|
2015-01-06 19:30:28 -05: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 |
|
Stefan Karlsson
|
ccb2f23f08
|
8073554: Remove unnecessary includes of markSweep[.inline].hpp
Reviewed-by: tschatzl, coleenp
|
2015-02-20 15:23:01 +01:00 |
|