Rickard Bäckman
|
b853eb7f5c
|
8151956: Support non-continuous CodeBlobs in HotSpot
Reviewed-by: iveresov, thartmann, simonis
|
2016-04-26 10:28:51 +02:00 |
|
Tobias Hartmann
|
63403a410e
|
8154073: Several compiler tests fail when are executed with C1 only
Added missing flag checks to the tests and Whitebox API.
Reviewed-by: kvn
|
2016-04-14 08:32:39 +02:00 |
|
Bharadwaj Yadavalli
|
cecf2d83d5
|
Merge
|
2016-04-08 12:36:27 -04:00 |
|
Daniel D. Daugherty
|
4397e85e26
|
Merge
|
2016-04-07 09:47:48 -07:00 |
|
Joseph Provino
|
5cef85023b
|
8132524: Missing includes to resourceArea.hpp
Files that use ResourceMark are missing the include of resourceArea.hpp
Reviewed-by: tschatzl, jwilhelm
|
2016-04-04 12:57:48 -04:00 |
|
Christian Thalinger
|
879c8b43c6
|
8144964: JVMCI compilations need to be disabled until the module system is initialized
Reviewed-by: kvn
|
2016-03-31 15:52:07 -10:00 |
|
Rahul Raghavan
|
34f5c263b6
|
8152730: File Leak in CompileBroker::init_compiler_thread_log of compileBroker.cpp:1665
Added missing code to close file pointer.
Reviewed-by: kvn
|
2016-03-28 20:38:05 -07:00 |
|
Jesper Wilhelmsson
|
ee442d71e1
|
Merge
|
2016-04-02 05:39:25 +02:00 |
|
Jesper Wilhelmsson
|
b7ca1e57ee
|
Merge
|
2016-03-23 23:36:29 +01:00 |
|
Filipp Zhinkin
|
591784c35a
|
8152004: CTW crashes with failed assertion after 8150646 integration
Reviewed-by: kvn, neliasso
|
2016-03-17 09:50:00 +03:00 |
|
Christian Thalinger
|
4036d37a8f
|
8152134: [JVMCI] printing compile queues always prints C2 regardless of UseJVMCICompiler
Reviewed-by: dnsimon
|
2016-03-17 16:10:58 -10:00 |
|
Robbin Ehn
|
28b1a5e7f4
|
8150015: Integrate TraceTime with Unified Logging more seamlessly
Reviewed-by: coleenp, dholmes
|
2016-03-15 14:41:07 +01:00 |
|
Nils Eliasson
|
d2078b7e23
|
8151795: compiler/compilercontrol/parser/DirectiveParserTest.java fails with "assert failed: 0 != 0"
Treat zero added directives as fail
Reviewed-by: twisti, kvn
|
2016-03-15 11:17:06 +01:00 |
|
Per Lidén
|
da5ca5c5d5
|
8151601: Cleanup locking of the Reference pending list
Reviewed-by: brutisso, stefank
|
2016-03-17 08:07:53 +01:00 |
|
Volker Simonis
|
173a62a8d6
|
8150646: Add support for blocking compiles though whitebox API
Co-authored-by: Nils Eliasson <nils.eliasson@oracle.com>
Reviewed-by: kvn, ppunegov, simonis, neliasso
|
2016-03-03 16:21:16 +01:00 |
|
Nils Eliasson
|
607365df56
|
8149789: SIGSEGV in CompileTask::print
Print tasks from active compile threads requires safepoint
Reviewed-by: kvn
|
2016-02-25 10:44:19 +01:00 |
|
Rahul Raghavan
|
b239e217b9
|
8145707: 4 Null pointer dereference defect groups in compileBroker.cpp
Added explicit null checks to fix possible null pointer dereference errors for internal tests.
Reviewed-by: kvn
|
2016-02-19 10:06:19 +01:00 |
|
Tom Rodriguez
|
05730d99ba
|
8149969: [JVMCI] PrintNMethods is ignored for CompilerToVM.installCode when not called from the broker
Reviewed-by: kvn
|
2016-02-16 09:49:58 -08:00 |
|
Doug Simon
|
075ed4ea75
|
8148507: [JVMCI] mitigate deadlocks related to JVMCI compiler under -Xbatch
Reviewed-by: twisti, dholmes
|
2016-02-08 18:52:03 +01:00 |
|
Nils Eliasson
|
044e5ececc
|
8148696: Race loading hsdis may cause SIGSEGV
Guard library loading with a lock
Reviewed-by: vlivanov
|
2016-02-08 14:05:45 +01:00 |
|
Nils Eliasson
|
ae0867c9f8
|
8063112: Compiler diagnostic commands should have locking instead of safepoint
Remove unnecessary vm-ops and add locking instead, improve output
Reviewed-by: kvn
|
2016-01-22 15:25:40 +01:00 |
|
Tobias Hartmann
|
832443d3b0
|
Merge
|
2016-01-28 09:49:17 +01:00 |
|
Tom Rodriguez
|
87d68c21c4
|
8147432: JVMCI should report bailouts in PrintCompilation output
Reviewed-by: kvn, twisti
|
2016-01-22 11:08:07 -08:00 |
|
Erik Helin
|
f646b9fac7
|
8147012: Fix includes in internalVMTests.cpp
Reviewed-by: stefank, mgerdin
|
2016-01-19 11:00:29 +01:00 |
|
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 |
|
Tom Rodriguez
|
75901ea0cb
|
8147433: PrintNMethods no longer works with JVMCI
Reviewed-by: kvn, twisti
|
2016-01-18 11:07:40 -08:00 |
|
Nils Eliasson
|
48b6051ee7
|
8145331: SEGV in DirectivesStack::release(DirectiveSet*)
GetDefaultDirective was not updated in 8144873
Reviewed-by: twisti, kvn
|
2016-01-14 13:24:03 +01:00 |
|
Doug Simon
|
5be1924e89
|
8146705: Improve JVMCI support for blocking compilation
Reviewed-by: twisti, never, iveresov
|
2016-01-11 14:23:35 +01:00 |
|
Christian Thalinger
|
a0861106e3
|
Merge
|
2016-01-11 17:11:57 -08:00 |
|
Joseph Provino
|
9288ff53e7
|
Merge
|
2016-01-07 21:10:28 +00:00 |
|
Nils Eliasson
|
cd1d8e4304
|
8145328: SEGV in DirectivesStack::getMatchingDirective
Loop until enabled directive is found
Reviewed-by: kvn, twisti
|
2015-12-21 22:17:23 +01:00 |
|
Nils Eliasson
|
dde534535b
|
8145566: PrintNMethods compile command broken since b89
Decremented Symbol twice
Reviewed-by: thartmann, kvn
|
2015-12-19 19:06:02 +01:00 |
|
Christian Thalinger
|
9e981ee107
|
Merge
|
2015-12-18 12:39:02 -08:00 |
|
Vladimir Ivanov
|
a82be01120
|
8071374: -XX:+PrintAssembly -XX:+PrintSignatureHandlers crash fastdebug VM with assert(limit == __null || limit <= nm->code_end()) in RelocIterator::initialize
Reviewed-by: kvn, iklam, shade
|
2015-12-18 20:23:26 +03:00 |
|
Nils Eliasson
|
74cff677d4
|
8144091: CompilerControl: directive file doesn't override inlining rules
Fix correct overrides
Reviewed-by: roland
|
2015-12-09 13:37:59 +01:00 |
|
Nils Eliasson
|
2bb757d0eb
|
8145345: LogCompilation output is empty after JEP165: Compiler Control
Fix default init and compilecommand update
Reviewed-by: kvn
|
2015-12-16 15:39:11 +01:00 |
|
Nils Eliasson
|
8c0ad215bc
|
8144246: adding lots of directives via jcmd may produce OOM crash
Add a limit to the number of directives
Reviewed-by: kvn
|
2015-12-16 15:38:28 +01:00 |
|
Christian Thalinger
|
bf5db72254
|
8134994: use separate VMStructs databases for SA and JVMCI
Reviewed-by: kbarrett
|
2015-12-14 17:02:02 -10:00 |
|
Doug Simon
|
08a2e337c7
|
8145270: Need to eagerly initialize JVMCI compiler under -Xcomp
Reviewed-by: twisti
|
2015-12-13 22:51:13 +01:00 |
|
Nils Eliasson
|
7b54819d3e
|
8144601: Premature assert in directive inline parsing
Break after first fail
Reviewed-by: roland
|
2015-12-09 13:41:04 +01:00 |
|
Ioi Lam
|
e708f69e1f
|
8143615: compactHashtable.hpp includes .inline.hpp file
Reviewed-by: dholmes, stefank
|
2015-12-02 18:14:54 -08:00 |
|
Ioi Lam
|
9c775566e5
|
8144853: Print the names of callees in PrintAssembly/PrintInterpreter
Reviewed-by: dholmes, vlivanov
|
2015-12-07 09:19:26 -08:00 |
|
Doug Simon
|
7112a8bb9e
|
8143151: [JVMCI] assertion for allocation of "too many" CompileTasks must take JVMCI into account
Reviewed-by: iignatyev, twisti
|
2015-11-18 10:46:21 -10:00 |
|
Doug Simon
|
09c6215e3e
|
8141330: [JVMCI] avoid deadlock between application thread and JVMCI compiler thread under -Xbatch
Reviewed-by: twisti
|
2015-11-18 09:43:31 -10:00 |
|
Vladimir Ivanov
|
1cfbe2dec5
|
8139595: MethodHandles::remove_dependent_nmethod is not MT safe
Reviewed-by: jrose, coleenp
|
2015-11-18 03:03:43 +03:00 |
|
Nils Eliasson
|
5ea0e0d066
|
8141585: CompilerDirectivesDCMDTest intermittently SEGVs in MethodMatcher::matcher
Missing methodHandle and read before lock
Reviewed-by: twisti
|
2015-11-13 10:08:44 +01:00 |
|
Nils Eliasson
|
2f9e32256d
|
Merge
|
2015-11-13 13:31:48 +01:00 |
|
Christian Thalinger
|
6896030b96
|
8140424: don't prefix developer and notproduct flag variables with CONST_ in product builds
Reviewed-by: goetz, stefank
|
2015-11-11 16:32:17 -10:00 |
|
Roland Schatz
|
3d745923ca
|
8142329: [JVMCI] pass Handle by value
Reviewed-by: coleenp, twisti
|
2015-11-10 10:34:39 -10:00 |
|