Thu, 27 Aug 2015 17:08:03 +0200 |
Doug Simon |
removed unused BitSet symbol |
Thu, 27 Aug 2015 17:07:24 +0200 |
Doug Simon |
added missing space |
Thu, 27 Aug 2015 17:07:08 +0200 |
Doug Simon |
removed leftover Sumatra related code |
Thu, 27 Aug 2015 12:19:43 +0200 |
Stefan Anzinger |
[SPARC] SharedRuntime::generate_deopt_blob use 32 bit store instead of 64bit for storing pending_deoptimization value |
Wed, 26 Aug 2015 15:06:50 -0700 |
Christian Wimmer |
Merge |
Tue, 25 Aug 2015 15:27:13 -0700 |
Christian Wimmer |
Ensure only one OptionDescriptor is created per option; allow custom lists of options passed to OptionParser |
Tue, 25 Aug 2015 22:58:03 +0200 |
Doug Simon |
made JavaThread::_jvmci a union |
Tue, 25 Aug 2015 09:50:46 -0700 |
Tom Rodriguez |
Disable CTW during JVMCI bootstrap |
Tue, 25 Aug 2015 15:01:40 +0200 |
Doug Simon |
documented other JVMCI-specific fields in JavaThread |
Tue, 25 Aug 2015 14:34:50 +0200 |
Doug Simon |
documented JVMCI-specific _implicit_exception_pc and _alternate_call_target fields in JavaThread and prepared for them to be in a union |
Tue, 25 Aug 2015 13:56:32 +0200 |
Doug Simon |
make JVMCIRuntime::metadata_do return immediately if HotSpotJVMCIMetaAccessContext has not yet been loaded |
Mon, 24 Aug 2015 19:17:08 -0700 |
Tom Rodriguez |
Move Java based CTW out of hotspot |
Mon, 24 Aug 2015 19:16:03 -0700 |
Tom Rodriguez |
Ensure that calling HotSpotJVMCIRuntime.runtime() initializes JVMCI correctly |
Mon, 24 Aug 2015 19:14:50 -0700 |
Tom Rodriguez |
Rename callInitializer to callStatic |
Mon, 24 Aug 2015 22:35:47 +0200 |
Doug Simon |
moved JVMCI fields from ThreadShadow to Thread |
Mon, 24 Aug 2015 10:38:13 -0700 |
Tom Rodriguez |
Remove last pieces of old Graal static stub changes |
Mon, 24 Aug 2015 10:21:51 -0700 |
Tom Rodriguez |
Remove unused frame_extension_argument from i2c adapters |
Mon, 24 Aug 2015 16:50:57 +0200 |
Doug Simon |
made BootstrapJVMCI false by default |
Mon, 24 Aug 2015 13:05:10 +0200 |
Doug Simon |
use JVMCI_ONLY for single line changes |
Mon, 24 Aug 2015 11:06:40 +0200 |
Doug Simon |
renames related to using metaspace wrappers instead of raw metaspace values |
Fri, 21 Aug 2015 11:57:29 -0700 |
Tom Rodriguez |
Make jvmci redefinition safe |
Fri, 21 Aug 2015 16:35:29 +0200 |
Doug Simon |
need to hold onto JFR Producer object to prevent it being garbage collected |
Fri, 21 Aug 2015 13:18:40 +0200 |
Christian Humer |
Add ability to define a source target folder for distribution deployments. |
Fri, 21 Aug 2015 12:13:43 +0200 |
Doug Simon |
guard against COMPILERJVMCI and COMPILER2 both being defined since they are mutually exclusive |
Fri, 21 Aug 2015 11:39:38 +0200 |
Doug Simon |
moved SystemDictionary::jvmci_loader and SystemDictionary::init_jvmci_loader definitions to the header file |
Fri, 21 Aug 2015 11:33:48 +0200 |
Doug Simon |
run JVMCI bootstrap iff BootstrapJVMCI is true |
Fri, 21 Aug 2015 11:29:46 +0200 |
Doug Simon |
moved (newly) public method into public section |
Fri, 21 Aug 2015 11:14:48 +0200 |
Doug Simon |
replace JVMCIDeferredInitBarriers with ReduceInitialCardMarks |
Fri, 21 Aug 2015 11:05:48 +0200 |
Doug Simon |
use COMPILERJVMCI instead of INCLUDE_JVMCI when setting compiler name property |
Thu, 20 Aug 2015 18:38:48 -0700 |
Tom Rodriguez |
Removed unused reference to BitSet |
Thu, 20 Aug 2015 18:06:39 -0700 |
Tom Rodriguez |
Remove leftover code from when G1 wasn't supported |
Thu, 20 Aug 2015 23:01:30 +0200 |
Doug Simon |
clarified error message when encountering an unexpected intrinsic id |
Thu, 20 Aug 2015 22:57:39 +0200 |
Doug Simon |
added comment explaining why SharedRuntime::register_finalizer performs a dynamic check that an object has a finalizer |
Thu, 20 Aug 2015 21:56:50 +0200 |
Doug Simon |
virtual object reallocation during deoptimization must always been done if INCLUDE_JVMCI is defined |
Thu, 20 Aug 2015 21:55:07 +0200 |
Doug Simon |
JVMCI -> INCLUDE_JVMCI renames |
Thu, 20 Aug 2015 21:54:35 +0200 |
Doug Simon |
updated symbols defined for hotspot CDT project |
Thu, 20 Aug 2015 15:15:05 +0200 |
Roland Schatz |
Add comment to jvmci.properties file. |
Thu, 20 Aug 2015 14:59:10 +0200 |
Roland Schatz |
Improved JavaDoc on HotSpotJVMCICompilerConfig.selectCompiler |
Thu, 20 Aug 2015 14:56:20 +0200 |
Roland Schatz |
Don't create empty jvmci/src/{s,r,c} directories in mx. |
Wed, 19 Aug 2015 16:37:42 -0700 |
Christian Wimmer |
Add unitests |
Wed, 19 Aug 2015 16:27:06 -0700 |
Christian Wimmer |
Update makefile |
Wed, 19 Aug 2015 16:16:49 -0700 |
Christian Wimmer |
amd64 and sparc code is not HotSpot-specific, therefore should be in JVMCI_API distribution |
Wed, 19 Aug 2015 16:15:21 -0700 |
Christian Wimmer |
Add getAnnotations() method to ResolvedJavaType and ResolvedJavaField |
Wed, 19 Aug 2015 13:37:41 +0200 |
Roland Schatz |
Remove unused class CalleeSaveLayout. |
Wed, 19 Aug 2015 10:58:13 +0200 |
Doug Simon |
removed unnecessary @CallerSensitive usages |
Mon, 17 Aug 2015 18:32:44 +0200 |
Roland Schatz |
Select default compiler from jvmci.compiler system property. |
Tue, 11 Aug 2015 15:17:53 +0200 |
Roland Schatz |
Assertion checking alignment requirements in data section. |
Mon, 17 Aug 2015 12:10:55 +0200 |
Stefan Anzinger |
Generate jvmci.make with all defined dependencies/bootclasspath regardless availability in the current enviornment |
Mon, 17 Aug 2015 11:21:37 +0200 |
Stefan Anzinger |
Ignore projects in jvmci.make, when optional JRE/JDK library dependencies are not present |
Fri, 14 Aug 2015 09:56:23 +0200 |
Stefan Anzinger |
[SPARC] Add LOAD_LOAD memory barrier as implicit barrier |
Fri, 14 Aug 2015 09:27:42 +0200 |
Stefan Anzinger |
[SPARC] Add vmflags for BlockZeroing |
Fri, 14 Aug 2015 15:35:08 +0200 |
Doug Simon |
some fixes and improvements based on JEP 243 review |
Thu, 13 Aug 2015 11:53:13 -0700 |
Tom Rodriguez |
Add simple interface to control caching policy for ResolvedJavaTypes |
Thu, 13 Aug 2015 11:10:21 -0700 |
Tom Rodriguez |
Remove MethodIdMap |
Wed, 12 Aug 2015 17:46:38 +0200 |
Doug Simon |
cleaned up and added more javadoc to CompilerToVM (JDK-8133194) |
Wed, 12 Aug 2015 12:11:33 +0200 |
Doug Simon |
added RedefineClassTest in disabled mode until JVMCI is class redefinition safe |
Wed, 12 Aug 2015 10:51:44 +0200 |
Doug Simon |
removed implication that -G options are going away |
Wed, 12 Aug 2015 10:50:46 +0200 |
Doug Simon |
fixed javadoc for HotSpotVMEventListener.compileMetaspaceMethod |
Tue, 11 Aug 2015 01:55:00 +0200 |
Andreas Woess |
ensure JVMCI class loader is initialized before attempting to load service provider |
Mon, 10 Aug 2015 23:23:36 +0200 |
Doug Simon |
added javadoc to more methods in CompilerToVM (JDK-8133194) |
Mon, 10 Aug 2015 22:54:59 +0200 |
Doug Simon |
renamed exceptionTable* methods in CompilerToVM to getExceptionTable* and added javadoc (JDK-8133194) |
Mon, 10 Aug 2015 14:59:44 +0200 |
Doug Simon |
newestInput parameter to HotSpotBuildTask.needsBuild() is a TimeStampFile as of mx 5.3.3 |
Mon, 10 Aug 2015 12:00:08 +0200 |
Doug Simon |
disable building native projects from Eclipse until we know how to do it properly with CDT |
Mon, 10 Aug 2015 13:36:47 +0200 |
Roland Schatz |
Support putting multiple constants next to each other in DataSection. |
Fri, 07 Aug 2015 14:46:04 +0200 |
Gilles Duboscq |
Make sure lafo-snapshots repo is compatible with truffle definition |
Fri, 07 Aug 2015 10:02:52 +0200 |
Stefan Anzinger |
Make assertion in ThreadLocalAllocBuffer::clear_before_allocation less strict when BlockZeroing is used |
Fri, 07 Aug 2015 09:46:57 +0200 |
Stefan Anzinger |
[SPARC] Backout change 44ee46c753b1 |
Thu, 06 Aug 2015 15:50:18 +0200 |
Stefan Anzinger |
All SPARC float registers can be addressed in 4 byte portions; hence don't add 4 bytes to pointer pointing to a Narrow Oop |
Thu, 06 Aug 2015 15:12:38 +0200 |
Stefan Anzinger |
[SPARC] Determine FPU Register type via its category |
Mon, 03 Aug 2015 15:11:10 +0200 |
Stefan Anzinger |
[SPARC] Add SPARC specific symbol configuration to the hotspot eclipse project (Helps to index SPARC specific C++ code in Eclipse CDT) |
Thu, 06 Aug 2015 18:05:24 -0700 |
Tom Rodriguez |
Add license information |
Thu, 06 Aug 2015 09:36:17 -0700 |
Tom Rodriguez |
Suppress line length checks in generated options code |
Wed, 05 Aug 2015 11:24:09 +0200 |
Roland Schatz |
Remove unused interface KindProvider. |
Wed, 05 Aug 2015 00:22:17 +0200 |
Doug Simon |
added -XX:JVMCIServicesDir for specifying an alternative to <jre>/lib/jvmci/services |
Tue, 04 Aug 2015 23:46:37 +0200 |
Doug Simon |
moved JVMCI option parsing back into Java (missing bits) |
Tue, 04 Aug 2015 10:30:47 +0200 |
Doug Simon |
revived support for PrintFlags option |
Tue, 04 Aug 2015 00:47:34 +0200 |
Doug Simon |
moved JVMCI option parsing back into Java |
Mon, 03 Aug 2015 15:19:14 +0200 |
Doug Simon |
added missing ResourceMark and JVMCI initialization check |
Mon, 03 Aug 2015 10:55:38 +0200 |
Doug Simon |
fixed Eclipse/pydev project references |
Thu, 30 Jul 2015 17:09:15 +0200 |
Gilles Duboscq |
Set COMPILER_WARNINGS_FATAL=false during HotSpot build on MacOS |
Wed, 29 Jul 2015 10:36:54 +0200 |
Roland Schatz |
Merge. |
Tue, 28 Jul 2015 13:19:14 -0700 |
Tom Rodriguez |
Merge |
Tue, 28 Jul 2015 13:00:32 -0700 |
Tom Rodriguez |
Remove Snippet.removeAllFrameStates |
Tue, 28 Jul 2015 10:52:41 -0700 |
Tom Rodriguez |
Simplify code slightly |
Tue, 28 Jul 2015 10:49:20 -0700 |
Tom Rodriguez |
Fix name of JavaMethodContext |
Tue, 28 Jul 2015 19:58:40 +0200 |
Josef Eisl |
TraceRA: add description to TraceRAsimpleLifetimeAnalysis option. |
Tue, 28 Jul 2015 19:59:47 +0200 |
Josef Eisl |
Add TraceTrivialAllocator. |
Tue, 28 Jul 2015 19:38:25 +0200 |
Josef Eisl |
Add TraceUtil. |
Tue, 28 Jul 2015 18:42:34 +0200 |
Roland Schatz |
Move assertion from canonicalization to constructor. |
Tue, 28 Jul 2015 17:48:03 +0200 |
Josef Eisl |
TraceRA: add TraceSimpleLifetimeAnalysisPhase. |
Tue, 28 Jul 2015 17:18:16 +0200 |
Josef Eisl |
LinearScan: adopt visibility. |
Tue, 28 Jul 2015 15:16:58 +0200 |
Josef Eisl |
LinearScan: rename LSRAOptimizeSpillPosition to LIROptLSRAOptimizeSpillPosition. |
Tue, 28 Jul 2015 15:16:19 +0200 |
Josef Eisl |
LinearScan: make LSRAOptimizeSpillPosition a NestedBooleanOptionValue. |
Tue, 28 Jul 2015 14:37:09 +0200 |
Josef Eisl |
Backed out changeset: a30c3bf521a5 (Disable -G:+TraceRA gate temproarily on sparc) |
Tue, 28 Jul 2015 14:18:26 +0200 |
Josef Eisl |
SPARCByteSwapOp: mark temporary slot as uninitialized. |
Tue, 28 Jul 2015 13:22:43 +0200 |
Josef Eisl |
LinearScanWalker: relax assertion. |
Tue, 28 Jul 2015 12:20:51 +0200 |
Josef Eisl |
LinearScanWalker: improve assertion message. |
Tue, 28 Jul 2015 12:23:05 +0200 |
Stefan Anzinger |
Disable -G:+TraceRA gate temproarily on sparc |
Tue, 28 Jul 2015 12:22:39 +0200 |
Stefan Anzinger |
[SPARC] Include excludeSrc.make on sparc build |
Tue, 28 Jul 2015 11:32:12 +0200 |
Josef Eisl |
TraceRA: Make global move resolution a phase. |
Mon, 27 Jul 2015 16:12:28 +0200 |
Josef Eisl |
TraceRA: make accessRecursive iterative. |
Mon, 27 Jul 2015 17:05:38 -0700 |
Tom Rodriguez |
Fix jvmci.make |
Mon, 27 Jul 2015 16:57:30 -0700 |
Tom Rodriguez |
Merge |
Mon, 27 Jul 2015 16:26:41 -0700 |
Tom Rodriguez |
Eliminate jdk.internal.jvmci.debug |
Fri, 24 Jul 2015 09:29:09 -0700 |
Tom Rodriguez |
Move Management back into graal.debug |
Mon, 27 Jul 2015 09:59:44 +0200 |
Josef Eisl |
Fix checkstyle and findbugs issues. |
Mon, 27 Jul 2015 09:44:55 +0200 |
Josef Eisl |
Rename IntValueMap to IndexedValueMap. |
Fri, 24 Jul 2015 15:38:17 +0200 |
Josef Eisl |
SSIBlockValueMapImpl: use VariableVirtualStackValueMap in BlockData. |
Fri, 24 Jul 2015 15:26:17 +0200 |
Josef Eisl |
Move SSIBlockValueMapImpl to c.o.g.lir.ssi package. |
Fri, 24 Jul 2015 15:24:38 +0200 |
Josef Eisl |
SSIBlockValueMapImpl: use VariableVirtualStackValueMap. |
Fri, 24 Jul 2015 15:24:15 +0200 |
Josef Eisl |
MoveProfiling: add support for stack to stack moves. |
Fri, 24 Jul 2015 14:53:09 +0200 |
Josef Eisl |
SSIUtil: document SSI form. |
Fri, 24 Jul 2015 13:50:38 +0200 |
Josef Eisl |
Rename SSIUtils->SSIUtil. |
Fri, 24 Jul 2015 13:49:56 +0200 |
Josef Eisl |
Rename SSAUtils->SSAUtils. |
Fri, 24 Jul 2015 15:39:14 +0200 |
Josef Eisl |
Add VariableVirtualStackValueMap. |
Fri, 24 Jul 2015 09:35:18 +0200 |
Josef Eisl |
LinearScan: minor cleanups. |
Fri, 24 Jul 2015 09:29:36 +0200 |
Josef Eisl |
LinearScan: clean up members. |
Fri, 24 Jul 2015 09:22:56 +0200 |
Josef Eisl |
LinearScan: remove unused member. |
Fri, 24 Jul 2015 09:21:04 +0200 |
Josef Eisl |
Move different register allocators into sub-packages. |
Fri, 24 Jul 2015 09:04:14 +0200 |
Josef Eisl |
mx gate: add TraceRA unittest and bootstrap tasks. |