Tue, 09 Apr 2013 16:28:19 +0200 |
Gilles Duboscq |
Move framestate assignement to the hir
|
Tue, 09 Apr 2013 16:27:59 +0200 |
Gilles Duboscq |
Add a deoptState for invokes so that they can loose their stateAfter
|
Tue, 09 Apr 2013 16:26:39 +0200 |
Gilles Duboscq |
Add missing updateUsages calls
|
Tue, 09 Apr 2013 18:08:57 +0200 |
Doug Simon |
Merge.
|
Tue, 09 Apr 2013 18:05:12 +0200 |
Doug Simon |
making use of negative types in the type check profile associated with an instanceof
|
Tue, 09 Apr 2013 17:38:33 +0200 |
Doug Simon |
fixed bug in transformation of a type check profile into type check hints
|
Tue, 09 Apr 2013 17:37:17 +0200 |
Doug Simon |
extra InstanceOf tests
|
Tue, 09 Apr 2013 15:59:15 +0200 |
Doug Simon |
modified (some) checks in SchedulePhase to raise a SchedulingError instead of an AssertionError
|
Tue, 09 Apr 2013 13:30:54 +0200 |
Doug Simon |
made format of toString() consistent across HotSpot subclasses of JavaField and JavaMethod
|
Tue, 09 Apr 2013 17:25:02 +0200 |
Andreas Woess |
Merge
|
Tue, 09 Apr 2013 17:23:32 +0200 |
Andreas Woess |
draft call site target value assumption
|
Tue, 09 Apr 2013 17:20:29 +0200 |
Andreas Woess |
canonicalize constant call site target
|
Tue, 09 Apr 2013 17:11:17 +0200 |
Andreas Woess |
add basic invokedynamic support
|
Tue, 09 Apr 2013 15:26:29 +0200 |
Thomas Wuerthinger |
Move tests into *.test packages.
|
Tue, 09 Apr 2013 14:42:31 +0200 |
Thomas Wuerthinger |
Merge.
|
Tue, 09 Apr 2013 13:00:02 +0200 |
Thomas Wuerthinger |
Small clean up.
|
Tue, 09 Apr 2013 12:48:40 +0200 |
Christian Wirth |
Merged
|
Tue, 09 Apr 2013 11:54:28 +0200 |
Christian Wirth |
commented out a check for the existence of "cl.exe" for the windows build. The command returns something invalid, so the build fails BECAUSE of this test
|
Tue, 09 Apr 2013 11:55:19 +0200 |
Christos Kotselidis |
Make static the private calls of the WriteBarrierAdditionPhase
|
Tue, 09 Apr 2013 11:38:46 +0200 |
Christos Kotselidis |
Remove unused packages
|
Tue, 09 Apr 2013 11:35:01 +0200 |
Christos Kotselidis |
Merge
|
Tue, 09 Apr 2013 11:32:42 +0200 |
Christos Kotselidis |
Merge
|
Tue, 09 Apr 2013 09:45:35 +0200 |
Christos Kotselidis |
Move write barriers' addition to a separate stage after lowering
|
Tue, 09 Apr 2013 10:48:14 +0200 |
Lukas Stadler |
Merge
|
Tue, 09 Apr 2013 10:29:44 +0200 |
Lukas Stadler |
jacoco-exclude StampFactory (fixes problems with BeginNode.anchor)
|
Tue, 09 Apr 2013 09:37:23 +0200 |
Lukas Stadler |
Merge
|
Mon, 08 Apr 2013 20:15:44 +0200 |
Lukas Stadler |
Merge
|
Mon, 08 Apr 2013 19:37:23 +0200 |
Lukas Stadler |
Merge
|
Mon, 08 Apr 2013 19:18:41 +0200 |
Lukas Stadler |
add test for read elimination
|
Mon, 08 Apr 2013 19:18:18 +0200 |
Lukas Stadler |
PEA: fix PartialEscapeAnalysisTest
|
Mon, 08 Apr 2013 19:17:29 +0200 |
Lukas Stadler |
add more tests to BoxingEliminationTest
|
Mon, 08 Apr 2013 19:16:48 +0200 |
Lukas Stadler |
PEA: update EscapeAnalysisTest
|
Mon, 08 Apr 2013 19:15:00 +0200 |
Lukas Stadler |
PEA: handle identity-less objects in IntegerEqualsNode
|
Mon, 08 Apr 2013 19:14:32 +0200 |
Lukas Stadler |
PEA: unify merge and loop logic, implement handling of identity-less virtual objects
|
Mon, 08 Apr 2013 19:12:19 +0200 |
Lukas Stadler |
PEA: remove level from EffectList
|
Mon, 08 Apr 2013 19:11:30 +0200 |
Lukas Stadler |
small change to MaterializeObjectNode interface
|
Mon, 08 Apr 2013 19:07:15 +0200 |
Lukas Stadler |
allow GraalCompilerTests to ignore virtual and floating nodes in graph comparison
|
Mon, 08 Apr 2013 19:05:54 +0200 |
Lukas Stadler |
small change to ReentrantBlockIterator interface
|
Mon, 08 Apr 2013 19:05:13 +0200 |
Lukas Stadler |
missing change for 7828409c364c (pull materialization logic into VirtualObjectNode classes)
|
Mon, 08 Apr 2013 19:03:50 +0200 |
Lukas Stadler |
only eliminate locks for instances
|
Mon, 08 Apr 2013 19:03:25 +0200 |
Lukas Stadler |
move canonicalization of BoxNode to lowering
|
Mon, 08 Apr 2013 19:01:07 +0200 |
Lukas Stadler |
UnboxNode is not a VirtualizableAllocation
|
Mon, 08 Apr 2013 19:00:22 +0200 |
Lukas Stadler |
allow MethodSubstitutions and MacroSubstitutions to be forced (instead of depending on inlining)
|
Mon, 08 Apr 2013 17:31:50 +0200 |
Lukas Stadler |
pull materialization logic into VirtualObjectNode classes
|
Mon, 08 Apr 2013 17:30:05 +0200 |
Lukas Stadler |
refactored boxing identification and lowering, removed BoxingMethodPool and explicit boxing phases
|
Mon, 08 Apr 2013 14:19:52 +0200 |
Lukas Stadler |
new GraalOption.BootstrapReplacements for debugging purposes
|
Thu, 04 Apr 2013 18:41:39 +0200 |
Lukas Stadler |
small PEA refactoring
|
Tue, 09 Apr 2013 10:11:52 +0200 |
Bernhard Urban |
ReadNode: nullcheck stamptype
|
Tue, 09 Apr 2013 09:58:09 +0200 |
Doug Simon |
expanded type check hints to support use of negative hints (i.e., profiled types that failed the corresponding type check)
|
Tue, 09 Apr 2013 09:35:07 +0200 |
Doug Simon |
convert non-int boxed primitives whose stack kind is int to Constants of the right kind
|
Mon, 08 Apr 2013 21:33:22 +0200 |
Christos Kotselidis |
Remove unused import
|
Mon, 08 Apr 2013 21:30:56 +0200 |
Christos Kotselidis |
Merge
|
Mon, 08 Apr 2013 21:17:34 +0200 |
Christos Kotselidis |
Rename ArrayWriteBarrier to SerialWriteBarrier and move it to graal.nodes
|
Mon, 08 Apr 2013 20:58:36 +0200 |
Christos Kotselidis |
Remove FieldWriteBarrier
|
Mon, 08 Apr 2013 20:52:04 +0200 |
Christos Kotselidis |
Merge FieldWriteBarrier into ArrayWriteBarrier
|
Mon, 08 Apr 2013 19:34:39 +0200 |
Doug Simon |
made method (and macro) substitution optional to support different JDK versions
|
Mon, 08 Apr 2013 18:47:06 +0200 |
Gilles Duboscq |
Be more careful while updating jvm.cfg (fixes a bug where the -server configuration would overwrite the -server0 one)
|
Mon, 08 Apr 2013 18:40:18 +0200 |
Gilles Duboscq |
Make a copy of the environ in mx clean to avoid forcing things like HOTSPOT_BUILD_JOBS=16 for other commands
|
Mon, 08 Apr 2013 15:13:05 +0200 |
Gilles Duboscq |
Use the DeoptimizingNode interface of the Invokes in the LIRGenerator
|
Mon, 08 Apr 2013 17:27:16 +0200 |
Bernhard Urban |
unsafeArrayCast: anchor cast after initialization of an array
|
Tue, 02 Apr 2013 12:14:15 +0200 |
Bernhard Urban |
unsafeCast: anchor cast after initialization of an object
|
Mon, 08 Apr 2013 17:09:10 +0200 |
Bernhard Urban |
rename: s/PushNodesThroughPi/PushThroughPiPhase/
|
Mon, 08 Apr 2013 16:43:38 +0200 |
Christos Kotselidis |
Remove unused imports
|
Mon, 08 Apr 2013 16:30:51 +0200 |
Christos Kotselidis |
Merge
|
Mon, 08 Apr 2013 16:26:17 +0200 |
Christos Kotselidis |
Remove references to G1
|
Mon, 08 Apr 2013 09:26:06 +0200 |
Gilles Duboscq |
Introduce DeoptimizingNode interface
|
Wed, 27 Mar 2013 15:31:23 +0100 |
Gilles Duboscq |
mx: bench command should not run dacapos with -n 0 when using a specification such as scaladacapo:specs
|
Mon, 08 Apr 2013 11:20:19 +0200 |
Doug Simon |
delete build/linux/shared/graal before compile in build-graal.xml to handle stale class files left behind after refactoring in Eclipse
|
Sun, 07 Apr 2013 22:27:16 +0200 |
Gilles Duboscq |
Update the -client line in jvm.cfg when it already exists (ie IGNORE)
|
Sun, 07 Apr 2013 19:37:38 +0200 |
Gilles Duboscq |
Merge
|
Sun, 07 Apr 2013 17:04:59 +0200 |
Gilles Duboscq |
Fix client build in mx
|
Sun, 07 Apr 2013 14:53:18 +0200 |
Gilles Duboscq |
Fix merge
|
Sun, 07 Apr 2013 13:26:16 +0200 |
Gilles Duboscq |
Fix jdk creation check if db an man exist in source jdk not in the one we are creating
|
Sun, 07 Apr 2013 13:30:37 +0200 |
Gilles Duboscq |
Adapt to changes in hotspot makefiles : pass our JAVA_HOME as ALT_BOOTDIR (so that things are built with a 'safe' jdk) and our jdk copy as JAVA_HOME (so that the jvm gets installed there)
|
Sat, 06 Apr 2013 20:04:06 +0200 |
Gilles Duboscq |
Merge with hsx25
|
Thu, 04 Apr 2013 21:06:39 -0700 |
amurillo |
Added tag hs25-b26 for changeset a947f40fb536
jdk8-b85
|
Thu, 04 Apr 2013 21:06:38 -0700 |
amurillo |
Merge
hs25-b26
|
Thu, 04 Apr 2013 17:01:34 -0700 |
bharadwaj |
Merge
|
Thu, 04 Apr 2013 12:18:46 -0700 |
kvn |
8011198: LP64 setting is not preserved on Solaris after 8006965
|
Thu, 04 Apr 2013 09:30:06 +0200 |
neliasso |
8006014: Memory leak in hotspot/src/share/vm/adlc/dfa.cpp
|
Thu, 04 Apr 2013 02:48:21 -0700 |
roland |
Merge
|
Thu, 04 Apr 2013 09:33:24 +0200 |
roland |
8010399: Test8009761.java "Failed: init recursive calls: 5498. After deopt 5494".
|
Thu, 04 Apr 2013 09:18:47 +0200 |
neliasso |
8006008: Memory leak in hotspot/src/share/vm/adlc/archDesc.cpp
|
Wed, 03 Apr 2013 15:00:55 -0700 |
rasbold |
8010437: guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit offset
|
Wed, 03 Apr 2013 11:12:57 -0700 |
kvn |
8011102: Clear AVX registers after return from JNI call
|
Tue, 02 Apr 2013 09:30:07 +0200 |
neliasso |
7034299: Faulty winsock initialization code
|
Sat, 30 Mar 2013 08:01:05 -0700 |
kmo |
8011009: Use do-while(0) instead of while(0) in EC_TRACE and RC_TRACE* macros
|
Fri, 29 Mar 2013 20:52:01 -0700 |
bharadwaj |
Merge
|
Fri, 29 Mar 2013 17:25:27 +0100 |
roland |
8010934: assert failure in c1_LinearScan.cpp: "asumption: non-Constant instructions have only virtual operands"
|
Tue, 26 Mar 2013 12:55:26 -0700 |
kvn |
8004640: C2 assert failure in memnode.cpp: NULL+offs not RAW address
|
Tue, 26 Mar 2013 10:05:33 +0100 |
neliasso |
8010281: Remove code that is never executed
|
Mon, 25 Mar 2013 17:13:26 -0700 |
twisti |
7198429: need checked categorization of caller-sensitive methods in the JDK
|
Sun, 24 Mar 2013 12:43:13 -0700 |
morris |
Merge
|
Sat, 23 Mar 2013 06:22:07 -0700 |
morris |
8009026: [parfait] Null pointer deference in hotspot/src/share/vm/code/nmethod.cpp
|
Fri, 22 Mar 2013 13:35:31 -0400 |
bharadwaj |
Merge
|
Fri, 22 Mar 2013 07:58:55 -0700 |
bharadwaj |
8009539: JVM crash when run lambda testng tests
|
Thu, 21 Mar 2013 22:00:14 -0700 |
roland |
Merge
|
Thu, 21 Mar 2013 09:27:54 +0100 |
roland |
7153771: array bound check elimination for c1
|
Thu, 04 Apr 2013 19:07:32 +0200 |
mgerdin |
Merge
|
Wed, 03 Apr 2013 09:19:02 +0200 |
mgerdin |
Merge
|
Tue, 02 Apr 2013 10:03:02 +0200 |
tschatzl |
8005857: assert in GC_locker from PSOldGen::expand with -XX:+PrintGCDetails and Verbose
|
Sat, 23 Mar 2013 09:16:37 +0100 |
ehelin |
8009408: gc/metaspace/ClassMetaspaceSizeInJmapHeap.java fails with "exit code 1"
|
Fri, 29 Mar 2013 13:49:37 -0700 |
johnc |
8010463: G1: Crashes with -UseTLAB and heap verification
|
Wed, 27 Mar 2013 19:21:18 +0100 |
tschatzl |
7112912: Message "Error occurred during initialization of VM" on boxes with lots of RAM
|
Thu, 28 Mar 2013 10:27:28 +0100 |
mgerdin |
7014552: gc/lock/jni/jnilockXXX works too slow on 1-processor machine
|
Tue, 02 Apr 2013 07:40:52 -0700 |
zgu |
Merge
|
Mon, 01 Apr 2013 14:05:41 -0700 |
iklam |
8011048: Possible reading from unmapped memory in UTF8::as_quoted_ascii()
|
Tue, 02 Apr 2013 11:28:33 +0200 |
mgerdin |
8009763: Add WB test for String.intern()
|
Thu, 28 Mar 2013 15:39:52 +0100 |
sla |
8002118: WindbgDebuggerLocal should not try to load 64-bit debug libraries for 32-bit JVM
|
Sun, 31 Mar 2013 21:43:10 -0400 |
coleenp |
8010723: fatal error: acquiring lock Metaspace allocation lock/5 out of order
|
Fri, 29 Mar 2013 08:38:00 -0700 |
dcubed |
Merge
|
Thu, 28 Mar 2013 00:44:15 -0700 |
minqi |
Merge
|
Wed, 27 Mar 2013 17:03:19 -0700 |
minqi |
2178143: JVM crashes if the number of bound CPUs changed during runtime
|
Wed, 27 Mar 2013 22:05:21 -0700 |
zgu |
Merge
|
Wed, 27 Mar 2013 13:07:41 -0700 |
zgu |
Merge
|
Wed, 27 Mar 2013 15:41:53 -0400 |
zgu |
8010474: [parfait] Undefined return value of the functions in hotspot/src/share/vm/services/memTracker.hpp
|
Wed, 27 Mar 2013 16:31:00 -0700 |
acorn |
Merge
|
Wed, 27 Mar 2013 14:10:59 -0400 |
acorn |
8009731: Confusing error message for loader constraint violation
|
Wed, 27 Mar 2013 13:26:44 -0700 |
hseigel |
Merge
|
Wed, 27 Mar 2013 11:41:51 -0400 |
hseigel |
8010833: Test7116786.java is failing on most configs after fix for 8010667
|
Wed, 27 Mar 2013 08:19:50 -0400 |
coleenp |
8009531: Crash when redefining class with annotated method
|
Thu, 28 Mar 2013 19:13:22 -0700 |
amurillo |
8011022: new hotspot build - hs25-b26
|
Thu, 04 Apr 2013 19:05:12 -0700 |
katleman |
Added tag jdk8-b84 for changeset af788b85010e
|
Thu, 28 Mar 2013 19:02:00 -0700 |
amurillo |
Added tag hs25-b25 for changeset 8d0f263a370c
jdk8-b84
|
Thu, 28 Mar 2013 19:01:59 -0700 |
amurillo |
Merge
hs25-b25
|
Thu, 28 Mar 2013 15:42:11 -0700 |
collins |
Merge
|
Wed, 27 Mar 2013 09:49:51 -0700 |
collins |
8009152: A number of jtreg tests need review/improvement
|
Sat, 23 Mar 2013 14:59:02 -0400 |
jprovino |
Merge
|
Thu, 21 Mar 2013 10:18:05 -0400 |
jprovino |
8009904: jvmtiClassFileReconstituter.cpp needs to be excluded from the minimal jvm
|
Thu, 28 Mar 2013 09:07:44 +0100 |
brutisso |
Merge
|
Wed, 27 Mar 2013 10:55:37 +0100 |
ehelin |
8010818: NPG: Remove metaspace memory pools
|
Mon, 25 Mar 2013 11:00:19 +0100 |
stefank |
Merge
|
Fri, 22 Mar 2013 16:10:01 +0100 |
ehelin |
8000754: NPG: Implement a MemoryPool MXBean for Metaspace
|
Wed, 20 Mar 2013 12:27:03 -0700 |
tamao |
7196080: assert(max_heap >= InitialHeapSize) in arguments.cpp
|
Tue, 26 Mar 2013 15:20:05 -0700 |
zgu |
Merge
|
Tue, 26 Mar 2013 11:40:24 -0700 |
zgu |
Merge
|
Tue, 26 Mar 2013 14:11:21 -0400 |
zgu |
8010651: create.bat still builds the kernel
|
Tue, 26 Mar 2013 12:43:32 -0700 |
hseigel |
Merge
|
Tue, 26 Mar 2013 09:06:16 -0400 |
hseigel |
8009595: The UseSplitVerifier option needs to be deprecated.
|
Tue, 26 Mar 2013 15:00:34 +0100 |
rbackman |
8009382: Add JVM_Get{Field|Method}TypeAnnotations
|
Mon, 25 Mar 2013 09:36:15 -0700 |
bharadwaj |
8009552: test/vm/verifier/TestStaticIF.java failing with hs25.0-b
|
Mon, 25 Mar 2013 08:37:28 -0400 |
hseigel |
8010667: Non-zero padding is not allowed in splitverifier for tableswitch/lookupswitch instructions.
|
Sun, 24 Mar 2013 09:21:37 +0100 |
ctornqvi |
Merge
|
Sun, 24 Mar 2013 09:11:55 +0100 |
ctornqvi |
8008454: test/runtime/NMT/PrintNMTStatistics is broken
|
Sat, 23 Mar 2013 22:35:02 -0700 |
dcubed |
Merge
|
Thu, 21 Mar 2013 20:46:46 -0700 |
iklam |
8010389: After fix for 7107135 a failed dlopen() call results in a VM crash
|
Thu, 21 Mar 2013 06:53:53 -0700 |
zgu |
Merge
|
Wed, 20 Mar 2013 09:42:48 -0400 |
zgu |
8009298: NMT: Special version of class loading/unloading with runThese stresses out NMT
|
Wed, 20 Mar 2013 20:52:00 -0700 |
dcubed |
Merge
|
Wed, 20 Mar 2013 20:44:54 -0700 |
rdurbin |
8010396: checking MallocMaxTestWords in testMalloc() function is redundant
|
Wed, 20 Mar 2013 20:40:57 +0100 |
ctornqvi |
8007982: some runtime/CommandLine/ tests fail on 32-bit platforms
|
Wed, 20 Mar 2013 12:20:10 -0400 |
acorn |
Merge
|
Wed, 20 Mar 2013 11:43:56 -0400 |
acorn |
8010017: lambda: reflection get(Declared)Methods support for default methods.
|
Wed, 20 Mar 2013 08:04:54 -0400 |
coleenp |
8008217: CDS: Class data sharing limits the malloc heap on Solaris
|
Wed, 20 Mar 2013 08:17:55 +0100 |
ctornqvi |
8010084: Race in runtime/NMT/BaselineWithParameter.java
|
Tue, 19 Mar 2013 11:33:11 -0700 |
rdurbin |
7030610: runtime/6878713/Test6878713.sh fails Error. failed to clean up files after test
|
Sat, 23 Mar 2013 10:06:34 -0700 |
amurillo |
8010498: new hotspot build - hs25-b25
|
Thu, 28 Mar 2013 10:54:00 -0700 |
katleman |
Added tag jdk8-b83 for changeset 1c8db54ee9f3
|
Sat, 23 Mar 2013 01:47:25 -0700 |
amurillo |
Added tag hs25-b24 for changeset e3a41fc02348
jdk8-b83
|
Sat, 23 Mar 2013 01:47:24 -0700 |
amurillo |
Merge
hs25-b24
|
Fri, 22 Mar 2013 17:23:31 -0700 |
vladidan |
Merge
|
Fri, 22 Mar 2013 10:09:47 -0400 |
jprovino |
Merge
|
Mon, 18 Mar 2013 19:34:35 -0400 |
dholmes |
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
|
Sun, 17 Mar 2013 06:30:45 -0700 |
bobv |
Merge
|
Fri, 15 Mar 2013 15:20:40 -0400 |
bpittore |
8005716: Enhance JNI specification to allow support of static JNI libraries in Embedded JREs
|
Fri, 22 Mar 2013 12:32:09 -0700 |
stefank |
Merge
|
Fri, 22 Mar 2013 10:32:21 +0100 |
stefank |
Merge
|
Thu, 21 Mar 2013 09:07:43 +0100 |
mgerdin |
8004241: NPG: Metaspace occupies more memory than specified by -XX:MaxMetaspaceSize option
|
Tue, 19 Mar 2013 09:38:37 -0700 |
johnc |
8008301: G1: guarantee(satb_mq_set.completed_buffers_num() == 0) failure
|
Tue, 19 Mar 2013 00:57:39 -0700 |
johnc |
8009940: G1: assert(_finger == _heap_end) failed, concurrentMark.cpp:809
|
Mon, 18 Mar 2013 11:05:27 -0700 |
johnc |
8009536: G1: Apache Lucene hang during reference processing
|
Mon, 18 Mar 2013 09:34:58 +0100 |
stefank |
Merge
|
Thu, 14 Mar 2013 09:37:38 +0100 |
tschatzl |
6733980: par compact - TraceGen1Time always shows 0.0000 seconds
|
Thu, 14 Mar 2013 10:54:44 +0100 |
mgerdin |
8005602: NPG: classunloading does not happen while CMS GC with -XX:+CMSClassUnloadingEnabled is used
|
Thu, 21 Mar 2013 21:48:56 -0700 |
morris |
Merge
|
Thu, 21 Mar 2013 10:13:56 -0700 |
morris |
8009593: [parfait] Null pointer deference in hotspot/src/share/vm/oops/constantPool.cpp
|
Thu, 21 Mar 2013 10:11:24 -0700 |
morris |
8009584: [parfait] Null pointer deference in hotspot/src/cpu/x86/vm/relocInfo_x86.cpp
|
Wed, 20 Mar 2013 17:04:45 -0700 |
twisti |
8006965: remove test_gamma and add dedicated test_* targets instead
|
Wed, 20 Mar 2013 07:05:40 -0700 |
morris |
8009181: [parfait] Null pointer deference in hotspot/src/share/vm/opto/loopTransform.cpp
|
Wed, 20 Mar 2013 06:38:27 -0700 |
morris |
8009578: [parfait] Null pointer deference in hotspot/src/share/vm/classfile/defaultMethods.cpp
|
Wed, 20 Mar 2013 06:36:04 -0700 |
morris |
8009565: [partfait] Null pointer deference in hotspot/src/share/vm/ci/ciEnv.cpp
|
Wed, 20 Mar 2013 06:32:49 -0700 |
morris |
8009248: [parfait] Null pointer deference in hotspot/src/share/vm/code/compiledIC.cpp
|
Tue, 19 Mar 2013 16:31:10 -0700 |
morris |
Merge
|
Tue, 19 Mar 2013 12:15:35 -0700 |
morris |
8008811: [parfait] Null pointer deference in hotspot/src/share/vm/opto/loopopts.cpp
|
Tue, 19 Mar 2013 11:49:36 -0700 |
morris |
8009022: [parfait] Null pointer deference in hotspot/src/share/vm/oops/generateOopMap.cpp
|
Tue, 19 Mar 2013 10:56:33 -0700 |
kvn |
8010222: 8007439 disabled inlining of cold accessor methods
|
Tue, 19 Mar 2013 07:23:29 -0700 |
morris |
8008663: [parfait] Null pointer deference in hotspot/src/share/vm/compiler/compileBroker.cpp
|
Tue, 19 Mar 2013 07:20:15 -0700 |
morris |
8009172: [parfait] Null pointer deference in hotspot/src/share/vm/opto/output.cpp
|
Tue, 19 Mar 2013 10:31:16 +0100 |
neliasso |
8010121: Remove definition of ShouldNotReachHere2(msg)
|
Mon, 18 Mar 2013 09:08:07 -0700 |
roland |
Merge
|
Mon, 18 Mar 2013 13:19:06 +0100 |
roland |
8008555: Debugging code in compiled method sometimes leaks memory
|
Mon, 18 Mar 2013 04:29:08 -0700 |
iignatyev |
8008211: Some of WB tests on compiler fail
|
Sat, 16 Mar 2013 21:44:52 -0700 |
kmo |
Merge
|
Fri, 15 Mar 2013 22:07:42 -0700 |
kmo |
8008796: SA: Oop.iterateFields() should support CompressedKlassPointers again
|
Sat, 16 Mar 2013 07:41:09 -0700 |
morris |
8010144: [parfait] Null pointer deference in hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp
|
Sat, 16 Mar 2013 07:40:36 -0700 |
morris |
8008328: [partfait] Null pointer defererence in hotspot/src/cpu/x86/vm/frame_x86.inline.hpp
|
Sat, 16 Mar 2013 07:39:57 -0700 |
morris |
8009156: [parfait] Null pointer deference in hotspot/src/share/vm/services/memoryService.cpp
|
Sat, 16 Mar 2013 07:39:14 -0700 |
morris |
8009166: [parfait] Null pointer deference in hotspot/src/share/vm/opto/type.cpp
|
Fri, 15 Mar 2013 18:44:08 -0700 |
morris |
Merge
|
Thu, 14 Mar 2013 16:17:58 -0700 |
kmo |
Merge
|
Thu, 14 Mar 2013 13:22:04 -0700 |
kmo |
8010116: Abstract_VM_Version::internal_vm_info_string() should recognize VS2010 and VS2012
|
Tue, 19 Mar 2013 13:44:26 +0100 |
sla |
8009457: SA: A small fix on "scanoops" command in CLHSDB
|
Tue, 19 Mar 2013 13:41:05 +0100 |
sla |
8009456: SA: typeToVtbl of BasicTypeDataBase should not be static
|
Sun, 17 Mar 2013 08:57:56 -0700 |
dcubed |
Merge
|
Fri, 15 Mar 2013 17:12:17 -0700 |
zgu |
Merge
|
Fri, 15 Mar 2013 11:53:28 -0400 |
zgu |
8009614: nsk/split_verifier/stress/ifelse/ifelse002_30 fails with 'assert((size & (granularity - 1)) == 0) failed: size not aligned to os::vm_allocation_granularity()
|
Fri, 15 Mar 2013 17:24:40 -0400 |
coleenp |
8007725: NPG: Klass::restore_unshareable_info() triggers assert(k->java_mirror() == NULL)
|
Thu, 14 Mar 2013 00:33:08 -0700 |
minqi |
8003348: SA can not read core file on OS
|
Fri, 15 Mar 2013 11:44:33 -0700 |
amurillo |
8010105: new hotspot build - hs25-b24
|
Thu, 21 Mar 2013 10:42:51 -0700 |
katleman |
Added tag jdk8-b82 for changeset 3db4ab0e12f4
|
Fri, 15 Mar 2013 11:18:40 -0700 |
amurillo |
Added tag hs25-b23 for changeset 0631ebcc45f0
jdk8-b82
|
Fri, 15 Mar 2013 11:18:39 -0700 |
amurillo |
Merge
hs25-b23
|
Fri, 15 Mar 2013 04:39:05 -0700 |
stefank |
Merge
|
Fri, 15 Mar 2013 08:57:55 +0100 |
stefank |
Merge
|
Tue, 12 Mar 2013 11:00:49 -0700 |
jmasa |
6976528: PS: assert(!limit_exceeded || softrefs_clear) failed: Should have been cleared
|
Wed, 13 Mar 2013 05:14:43 +0100 |
brutisso |
Merge
|
Tue, 12 Mar 2013 08:33:57 +0100 |
brutisso |
8001049: VM crashes when running with large -Xms and not specifying ObjectAlignmentInBytes
|
Tue, 12 Mar 2013 15:10:39 +0100 |
tschatzl |
8008684: CMS: concurrent phase start markers should always be printed
|
Mon, 11 Mar 2013 02:24:01 -0700 |
stefank |
8004697: SIGSEGV on Solaris sparc with -XX:+UseNUMA
|
Tue, 12 Mar 2013 09:42:24 +0100 |
mgerdin |
8009282: Assertion "assert(used_and_free == capacity_bytes) failed: Accounting is wrong" failed with -XX:+Verbose -XX:+TraceMetadataChunkAllocation
|
Mon, 11 Mar 2013 15:37:10 +0100 |
kevinw |
Merge
|
Mon, 11 Mar 2013 12:56:00 +0000 |
kevinw |
8009723: CMS logs "concurrent mode failure" twice when using (disabling) -XX:-UseCMSCompactAtFullCollection
|
Mon, 11 Mar 2013 08:49:53 +0100 |
stefank |
Merge
|
Thu, 07 Mar 2013 10:44:04 -0800 |
tamao |
8008368: Deprecate MaxGCMinorPauseMillis
|
Tue, 05 Mar 2013 15:36:56 -0800 |
tamao |
8008079: G1: Add nextObject routine to CMBitMapRO and replace nextWord
|
Thu, 14 Mar 2013 16:16:05 -0700 |
morris |
Merge
|
Thu, 14 Mar 2013 07:44:18 -0700 |
morris |
8008560: [parfait] Null pointer deference in hotspot/src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
|
Wed, 13 Feb 2013 10:25:09 +0100 |
neliasso |
8005772: Stubs report compile id -1 in phase events
|
Wed, 13 Mar 2013 13:44:45 +0100 |
neliasso |
Merge
|
Wed, 13 Mar 2013 10:56:54 +0100 |
neliasso |
8009721: Make PhaseLive independent from regalloc
|
Wed, 13 Mar 2013 09:44:45 +0100 |
roland |
8009761: Deoptimization on sparc doesn't set Llast_SP correctly in the interpreter frames it creates
|
Thu, 14 Mar 2013 12:49:05 -0400 |
vladidan |
Merge
|
Thu, 14 Mar 2013 10:37:23 -0400 |
jprovino |
Merge
|
Tue, 12 Mar 2013 00:02:16 -0400 |
jprovino |
8009835: Only produce a warning when -Xshare:auto is explicitly requested
|
Fri, 08 Mar 2013 12:35:18 -0500 |
jprovino |
Merge
|
Wed, 06 Mar 2013 13:50:54 -0500 |
jprovino |
8008474: Add -Wundef to warning flags.
|
Wed, 06 Mar 2013 13:46:55 -0500 |
jprovino |
8006498: #if <symbol> is wrong in the code.
|
Wed, 06 Mar 2013 13:38:17 -0500 |
jprovino |
8008310: Some adjustments needed to minimal VM warnings and errors for unsupported command line options
|
Wed, 13 Mar 2013 17:34:29 -0400 |
coleenp |
8003419: NPG: Clean up metadata created during class loading if failure
|
Wed, 13 Mar 2013 15:15:56 -0400 |
coleenp |
8009829: CDS: JDK JPRT test fails crash in Symbol::equals()
|
Wed, 13 Mar 2013 13:47:35 -0400 |
coleenp |
Merge
|
Mon, 11 Mar 2013 14:00:09 -0400 |
coleenp |
8008965: @Contended fails with classes having static fields
|
Wed, 13 Mar 2013 09:10:35 -0400 |
coleenp |
8009836: nsk/regression/b4222717 fails with empty stack trace
|
Fri, 08 Mar 2013 17:49:52 -0800 |
dcubed |
Merge
|
Fri, 08 Mar 2013 17:14:22 -0800 |
dcubed |
Merge
|
Fri, 08 Mar 2013 11:47:57 -0500 |
coleenp |
8003553: NPG: metaspace objects should be zeroed in constructors
|
Thu, 07 Mar 2013 14:06:44 -0500 |
zgu |
8008257: NMT: assert(new_rec->is_allocation_record()) failed when running with shared memory option
|
Tue, 05 Mar 2013 13:55:56 -0800 |
iklam |
7107135: Stack guard pages are no more protected after loading a shared library with executable stack
|
Tue, 05 Mar 2013 08:50:59 +0100 |
sla |
8009287: [parfait] Uninitialised variable in hotspot/agent/src/os/linux/ps_core.c
|
Fri, 08 Mar 2013 08:22:18 -0800 |
amurillo |
8009688: new hotspot build - hs25-b23
|
Thu, 14 Mar 2013 19:26:39 -0700 |
lana |
Merge
|
Tue, 12 Mar 2013 18:22:40 -0700 |
lana |
Merge
|
Mon, 25 Feb 2013 07:22:06 +0100 |
ewendeli |
Merge
|
Tue, 19 Feb 2013 21:45:09 +0100 |
ewendeli |
Merge
|
Sun, 03 Feb 2013 22:43:57 +0100 |
ewendeli |
Merge
|
Mon, 05 Nov 2012 17:03:33 -0500 |
kamg |
8001307: Modify ACC_SUPER behavior
|
Fri, 26 Oct 2012 09:27:25 -0700 |
asaha |
Merge
|
Thu, 14 Mar 2013 15:00:19 -0700 |
katleman |
Added tag jdk8-b81 for changeset 65b797426a3b
|
Fri, 08 Mar 2013 08:10:01 -0800 |
amurillo |
Added tag hs25-b22 for changeset dd6350b4abc4
jdk8-b81
|
Fri, 08 Mar 2013 08:10:00 -0800 |
amurillo |
Merge
hs25-b22
|
Thu, 07 Mar 2013 18:03:26 -0800 |
morris |
Merge
|
Thu, 07 Mar 2013 14:46:20 -0800 |
morris |
Merge
|
Wed, 06 Mar 2013 12:25:57 -0800 |
kvn |
8009472: Print additional information for 8004640 failure
|
Wed, 06 Mar 2013 10:28:38 +0100 |
roland |
8009460: C2compiler crash in machnode::in_regmask(unsigned int)
|
Tue, 05 Mar 2013 18:03:36 -0800 |
morris |
8008750: [partfait] Null pointer deference in hotspot/src/share/vm/oops/instanceKlass.hpp
|
Tue, 05 Mar 2013 08:17:18 -0800 |
vlivanov |
Merge
|
Tue, 05 Mar 2013 04:24:50 -0800 |
shade |
8009120: Fuzz instruction scheduling in HotSpot compilers
|
Tue, 05 Mar 2013 04:24:33 -0800 |
morris |
8008574: [parfait] Null pointer deference in hotspot/src/share/vm/runtime/frame.cpp
|
Mon, 04 Mar 2013 13:15:01 -0800 |
morris |
8008559: [parfait] Path through non-void function '_ZN2os15thread_cpu_timeEP6Thread' returns an undefined value
|
Fri, 01 Mar 2013 14:26:34 -0800 |
morris |
8008327: [parfait] Unitialized variable in hotspot/agent/src/os/bsd/MacosxDebuggerLocal.m
|
Thu, 07 Mar 2013 10:39:15 -0800 |
jiangli |
Merge
|
Thu, 07 Mar 2013 10:46:14 -0500 |
jprovino |
Merge
|
Fri, 01 Mar 2013 14:06:47 -0500 |
bpittore |
Merge
|
Wed, 27 Feb 2013 20:36:14 -0800 |
collins |
7115383: TEST_BUG: some jtreg tests fail because they explicitly specify -server option
|
Thu, 07 Mar 2013 14:29:02 +0100 |
stefank |
Merge
|
Mon, 04 Mar 2013 22:39:00 -0800 |
erikj |
8008451: Make mac builds on 10.8 work on 10.7
|
Mon, 04 Mar 2013 12:42:14 -0800 |
johnc |
8007036: G1: Too many old regions added to last mixed GC
|
Mon, 04 Mar 2013 13:01:24 +0100 |
ehelin |
8004172: Update jstat counter names to reflect metaspace changes
|
Fri, 01 Feb 2013 17:02:36 -0800 |
jmasa |
7189971: Implement CMSWaitDuration for non-incremental mode of CMS
|
Fri, 01 Mar 2013 15:59:10 -0800 |
dcubed |
Merge
|
Thu, 28 Feb 2013 18:37:41 -0500 |
coleenp |
Merge
|
Wed, 27 Feb 2013 07:35:32 -0500 |
coleenp |
Merge
|
Wed, 27 Feb 2013 09:40:30 +0100 |
simonis |
8008959: Fix non-PCH build on Linux, Windows and MacOS X
|
Thu, 28 Feb 2013 05:55:18 -0800 |
dcubed |
Merge
|
Wed, 27 Feb 2013 15:00:30 -0800 |
dcubed |
8007476: assert(the_owner != NULL) failed: Did not find owning Java thread for lock word address
|
Wed, 27 Feb 2013 22:40:14 +0000 |
kevinw |
7178741: SA: jstack -m produce UnalignedAddressException in output (Linux)
|
Wed, 27 Feb 2013 16:40:30 +0000 |
kevinw |
Merge
|
Wed, 27 Feb 2013 14:02:26 +0000 |
kevinw |
8008807: SA: jstack crash when target has mismatched bitness (Linux)
|
Wed, 27 Feb 2013 04:58:45 -0500 |
dholmes |
Merge
|
Tue, 26 Feb 2013 08:54:03 -0800 |
mikael |
8008081: Print outs do not have matching arguments
|
Thu, 21 Feb 2013 17:22:15 +0100 |
stefank |
8008549: NPG: SystemDictionary::find(...) unnecessarily keeps class loaders alive
|
Fri, 01 Mar 2013 04:58:31 -0800 |
amurillo |
8009226: new hotspot build - hs25-b22
|
Thu, 07 Mar 2013 11:17:36 -0800 |
katleman |
Added tag jdk8-b80 for changeset 4a198b201f3c
|
Sun, 07 Apr 2013 12:45:27 +0200 |
Christian Humer |
Merge.
|
Sat, 06 Apr 2013 16:30:23 +0200 |
Christian Humer |
Fixed rootNode should not get replaced if an error occured otherwise no errors were outputted.
|
Sat, 06 Apr 2013 16:26:19 +0200 |
Christian Humer |
Fixed user generic signature must not match generated generic signature.
|
Sat, 06 Apr 2013 14:33:39 +0200 |
Christian Humer |
Fixed when specializing nodes must always call the full generic case.
|
Fri, 05 Apr 2013 18:53:57 +0200 |
Doug Simon |
fixed discrepancy between a method's name and its semantics
|
Fri, 05 Apr 2013 17:51:55 +0200 |
Doug Simon |
incorporated null-seen information into JavaTypeProfile
|
Fri, 05 Apr 2013 17:37:27 +0200 |
Doug Simon |
removed unused and unnecessary getCustomStackAreaSize() from CodeCacheProvider
|
Fri, 05 Apr 2013 16:23:01 +0200 |
Bernhard Urban |
pipeline: include PushNodesThroughPi
|
Fri, 05 Apr 2013 15:54:57 +0200 |
Bernhard Urban |
PushNodesThroughPi: add metric for pushed nodes
|
Fri, 05 Apr 2013 15:24:22 +0200 |
Bernhard Urban |
PiPushable: implementation for IsNullNode
|
Thu, 04 Apr 2013 16:03:08 +0200 |
Bernhard Urban |
new phase: PushNodesThroughPi
|
Thu, 04 Apr 2013 15:04:59 +0200 |
Bernhard Urban |
PiPushable: implementation for ReadNode
|
Fri, 05 Apr 2013 16:43:13 +0200 |
Bernhard Urban |
PiPushable: new interface for nodes that are able to be pushed through a PiNode
|
Thu, 04 Apr 2013 13:48:37 +0200 |
Bernhard Urban |
PiNode: add markerinterface IterableNodeType for fast iteration
|
Fri, 05 Apr 2013 16:54:55 +0200 |
Bernhard Urban |
UnsafeCastNode: make it an subclass of PiNode
|
Thu, 04 Apr 2013 10:50:39 +0200 |
Bernhard Urban |
PiNode: use existing dependencies array for anchor
|
Thu, 04 Apr 2013 13:25:15 +0200 |
Bernhard Urban |
.hgignore: temporary file generated by mx
|
Fri, 05 Apr 2013 15:34:45 +0200 |
Gilles Duboscq |
A server0 "build" needs to create a jdk copy if it does not exist yet
|
Fri, 05 Apr 2013 14:24:02 +0200 |
Gilles Duboscq |
Allow building using a jdk that does not contain man
|
Fri, 05 Apr 2013 11:56:21 +0200 |
Doug Simon |
moved ReplacementsProvider to com.oracle.graal.nodes.spi
|
Fri, 05 Apr 2013 11:03:21 +0200 |
Christian Humer |
Fixed NodeParser error synchronization was done too late.
|
Fri, 05 Apr 2013 02:33:42 +0200 |
Doug Simon |
lower ExceptionObjectNode with a snippet (GRAAL-133)
|
Fri, 05 Apr 2013 01:58:32 +0200 |
Doug Simon |
simplified registration of snippets
|
Fri, 05 Apr 2013 01:53:50 +0200 |
Doug Simon |
split the ExceptionObjectNode into two nodes during lowering; the original node remains to denote the entry to an exception handler and a new LoadExceptionObjectNode is placed after it to load the exception object
|
Fri, 05 Apr 2013 01:51:24 +0200 |
Doug Simon |
added test for a compiled exception handler
|
Fri, 05 Apr 2013 01:29:09 +0200 |
Doug Simon |
passed a Replacements object to ArrayCopyNode and ObjectCloneNode instead of using the Graal.getRequiredCapability() API
|
Fri, 05 Apr 2013 01:26:48 +0200 |
Doug Simon |
added getReplacements() to LoweringTool
|
Fri, 05 Apr 2013 01:22:36 +0200 |
Doug Simon |
moved Replacements and MacroSubstitution from the graal.api.replacements project to graal.nodes project and reversed the dependency between these two projects (the latter now/again depends on the former)
|
Fri, 05 Apr 2013 01:12:46 +0200 |
Doug Simon |
passed a Replacements object to inlining utility methods that need one instead of the GraalRuntime API
|
Thu, 04 Apr 2013 16:58:59 +0200 |
Lukas Stadler |
Merge
|
Thu, 04 Apr 2013 15:31:27 +0200 |
Lukas Stadler |
remove UNKNOWN_LOCATION
|
Thu, 04 Apr 2013 15:05:48 +0200 |
Doug Simon |
ensure generated Jar.launch files have the same format as that produced when refreshing in Eclipse
|
Thu, 04 Apr 2013 14:29:07 +0200 |
Doug Simon |
Merge.
|
Thu, 04 Apr 2013 14:28:34 +0200 |
Doug Simon |
fixed more concurrency issues in ReplacementsImpl
|
Wed, 03 Apr 2013 22:52:11 +0200 |
Doug Simon |
fixed concurrency issues in ReplacementsImpl
|
Wed, 03 Apr 2013 21:55:41 +0200 |
Doug Simon |
fixed compiler warnings
|
Wed, 03 Apr 2013 21:53:32 +0200 |
Doug Simon |
renames: [HotSpot]ReplacementsInstaller -> [HotSpot]ReplacementsImpl
|
Wed, 03 Apr 2013 21:51:44 +0200 |
Doug Simon |
implemented lazy installation of replacements (GRAAL-137)
|
Thu, 04 Apr 2013 13:55:35 +0200 |
Christian Wirth |
Merged
|
Thu, 04 Apr 2013 13:26:34 +0200 |
Christian Wirth |
on building 'server0', return
|
Thu, 04 Apr 2013 11:57:04 +0200 |
Christian Haeubl |
added JUnit 4.11 support to ProfilingInfoTest
|
Thu, 04 Apr 2013 10:04:49 +0200 |
Lukas Stadler |
Merge
|
Thu, 04 Apr 2013 10:04:22 +0200 |
Lukas Stadler |
make read elimination configurable (for tests)
|
Wed, 03 Apr 2013 16:47:11 +0200 |
Lukas Stadler |
Merge
|
Thu, 28 Mar 2013 17:37:09 +0100 |
Lukas Stadler |
rename early read elimination option and enable it
|
Wed, 03 Apr 2013 16:56:43 +0200 |
Bernhard Urban |
mx/unittest: make it more portable across systems
|
Wed, 03 Apr 2013 15:01:48 +0200 |
Christian Haeubl |
style fixes
|
Wed, 03 Apr 2013 14:41:22 +0200 |
Christian Haeubl |
Merge.
|
Thu, 28 Mar 2013 17:11:06 +0100 |
Christian Haeubl |
changed profiling of exceptions so that the ExceptionSeen flag also works without GRAALVM
|
Thu, 28 Mar 2013 13:38:47 +0100 |
Christian Haeubl |
minor C1/C2 fix
|
Thu, 28 Mar 2013 13:01:31 +0100 |
Christian Haeubl |
checkstyle fixes
|
Thu, 28 Mar 2013 12:58:50 +0100 |
Christian Haeubl |
Merge.
|
Thu, 28 Mar 2013 12:55:13 +0100 |
Christian Haeubl |
finished ProfilingInfo testcases
|
Wed, 27 Mar 2013 17:25:59 +0100 |
Christian Haeubl |
added API to reset the profiling information for a method
|
Wed, 27 Mar 2013 10:36:57 +0100 |
Christian Haeubl |
API to access nullness profiling information for instanceof, checkcast, and aastore
|
Tue, 26 Mar 2013 15:35:20 +0100 |
Christian Haeubl |
fixed -XX:+PrintDeoptimizationDetails in debug/fastdebug build
|
Tue, 26 Mar 2013 14:35:32 +0100 |
Christian Haeubl |
changed parameters of InliningPhase
|
Wed, 03 Apr 2013 10:08:42 +0200 |
Doug Simon |
search for classes containing annotations returns source file as well as class name
|
Wed, 03 Apr 2013 00:20:46 +0200 |
Doug Simon |
resolved ambiguity for Parameter class when developing against JDK8
|
Tue, 02 Apr 2013 23:18:24 +0200 |
Doug Simon |
made it easier to run newly added PTX test methods from the command line
|
Tue, 02 Apr 2013 14:08:26 +0200 |
Bernhard Urban |
unsafeCast: remove anchor node in NewObjectSnippets
|
Tue, 02 Apr 2013 14:51:59 +0200 |
Roland Schatz |
Fix bug in integer canonicalization.
|
Tue, 02 Apr 2013 12:57:58 +0200 |
Roland Schatz |
Merge.
|
Tue, 02 Apr 2013 11:48:46 +0200 |
Roland Schatz |
Canonicalize (a + b) - b and (a - b) + b.
|
Tue, 02 Apr 2013 11:47:56 +0200 |
Roland Schatz |
Cull frame states before lowering.
|
Tue, 02 Apr 2013 12:14:15 +0200 |
Bernhard Urban |
unsafeCast: anchor cast after initialization of an object
|
Tue, 02 Apr 2013 11:53:01 +0200 |
Doug Simon |
share debug environment across multiple tests
|
Mon, 01 Apr 2013 21:47:39 +0200 |
Christian Humer |
Disabled log.
|
Mon, 01 Apr 2013 21:43:39 +0200 |
Christian Humer |
Updated codegen tests for guards and builtins.
|
Mon, 01 Apr 2013 21:43:20 +0200 |
Christian Humer |
Implemented codegen guard definitions can now omit unused parameters.
|
Mon, 01 Apr 2013 12:19:15 +0200 |
Christian Humer |
Renamed node method parser base class.
|
Mon, 01 Apr 2013 12:14:54 +0200 |
Christian Humer |
Refactored ParameterSpec constructors.
|
Mon, 01 Apr 2013 11:52:38 +0200 |
Christian Humer |
Refactor to shared template method signature comparison.
|
Fri, 29 Mar 2013 21:39:54 +0100 |
Doug Simon |
Merge.
|
Fri, 29 Mar 2013 21:05:51 +0100 |
Doug Simon |
fixed bug in computation of nested lock depth
|
Fri, 29 Mar 2013 14:19:04 +0100 |
Doug Simon |
renamed MonitorValue to HotSpotMonitorValue and moved it to com.oracle.graal.hotspot project
|
Fri, 29 Mar 2013 12:54:56 +0100 |
Doug Simon |
added HotSpotLIRFrameState subclass of LIRFrameState to move HotSpot specific handling of lock state into HotSpot specific classes
|
Fri, 29 Mar 2013 12:33:24 +0100 |
Doug Simon |
removed no longer necessary method: CodeCacheProvider.getSizeOfLockData()
|
Fri, 29 Mar 2013 12:31:42 +0100 |
Doug Simon |
modeling of lock state removed from LIR and runtime specific debug info for locks moved into runtime specific classes
|
Fri, 29 Mar 2013 12:22:27 +0100 |
Doug Simon |
made 'mx archive' clean up temporary files upon failure during archive file creation
|
Fri, 29 Mar 2013 18:21:43 +0100 |
Matthias Grimmer |
Merge
|
Fri, 29 Mar 2013 18:21:26 +0100 |
Matthias Grimmer |
Add annotation processor to graal.hotspot; make sure that executeHelper gets replaced
|
Fri, 29 Mar 2013 18:06:01 +0100 |
Matthias Grimmer |
Move code of InstalledCode substitution to graal.hotspot
|
Fri, 29 Mar 2013 17:41:57 +0100 |
Matthias Grimmer |
Merge
|
Fri, 29 Mar 2013 17:41:47 +0100 |
Matthias Grimmer |
Add code for interpreter to executeHelper
|
Fri, 29 Mar 2013 10:04:13 +0100 |
Matthias Grimmer |
minor thing in build-graal.xml
|
Fri, 29 Mar 2013 09:59:06 +0100 |
Matthias Grimmer |
Merge
|
Fri, 29 Mar 2013 09:58:26 +0100 |
Matthias Grimmer |
Renamings of installed code replacements
|
Fri, 29 Mar 2013 09:39:43 -0700 |
Mick Jordan |
Merge
|
Thu, 28 Mar 2013 21:01:48 -0700 |
Mick Jordan |
NodeIntrinsifcationPhase: allow non-static @Fold methods
|
Fri, 29 Mar 2013 16:56:21 +0100 |
Thomas Wuerthinger |
Improved error message for Graal API capability queries.
|
Fri, 29 Mar 2013 14:47:27 +0100 |
Thomas Wuerthinger |
Remove printStackTrace in various locations.
|
Fri, 29 Mar 2013 03:11:53 +0100 |
Christos Kotselidis |
Revert WB refactoring 2
|
Fri, 29 Mar 2013 03:05:33 +0100 |
Christos Kotselidis |
Revert WB refactoring
|
Thu, 28 Mar 2013 23:57:27 +0100 |
Christos Kotselidis |
Reverse ArrayCopy WB Intrisification
|
Thu, 28 Mar 2013 23:41:37 +0100 |
Christos Kotselidis |
-Merge
|
Thu, 28 Mar 2013 23:40:12 +0100 |
Christos Kotselidis |
Reverse ArrayCopy WB intrisification
|
Thu, 28 Mar 2013 14:33:19 +0100 |
Andreas Woess |
Minor bug fix in Truffle frame implementation.
|
Thu, 28 Mar 2013 14:29:58 +0100 |
Andreas Woess |
Increase template interpreter size by another 4K.
|
Thu, 28 Mar 2013 16:58:44 +0100 |
Matthias Grimmer |
Merge
|
Thu, 28 Mar 2013 16:58:23 +0100 |
Matthias Grimmer |
Added executeHelper to HotSpotInstalled code that gets replaced by a MethodSubstitution
|
Thu, 28 Mar 2013 16:35:24 +0100 |
Roland Schatz |
Merge.
|
Thu, 28 Mar 2013 15:33:16 +0100 |
Roland Schatz |
Propagate fillContents to allocateArrayAndInitialize snippet.
|
Thu, 28 Mar 2013 11:22:44 +0100 |
Roland Schatz |
Ignore temporary *.jar.* files.
|
Thu, 28 Mar 2013 16:00:40 +0100 |
Lukas Stadler |
Merge
|
Thu, 28 Mar 2013 15:57:51 +0100 |
Lukas Stadler |
more work on read elimination
|
Tue, 26 Mar 2013 11:28:52 +0100 |
Lukas Stadler |
counters for LoopFullUnrollPhase and TailDuplicationPhase
|
Mon, 25 Mar 2013 11:21:43 +0100 |
Lukas Stadler |
enable test
|
Mon, 25 Mar 2013 11:21:33 +0100 |
Lukas Stadler |
better read elimination
|
Mon, 25 Mar 2013 11:18:19 +0100 |
Lukas Stadler |
assertion in Node
|
Mon, 25 Mar 2013 11:18:08 +0100 |
Lukas Stadler |
allow Graal options to be passed to "mx bench"
|
Mon, 25 Mar 2013 11:15:52 +0100 |
Lukas Stadler |
changes to iterative inlining
|
Mon, 25 Mar 2013 11:06:45 +0100 |
Lukas Stadler |
turn inlining hints into a map
|
Mon, 11 Mar 2013 18:41:16 +0100 |
Lukas Stadler |
location identity on PhiNodes and ProxyNodes
|
Mon, 11 Mar 2013 15:15:32 +0100 |
Lukas Stadler |
pull replaceSnippetInvokes into MacroNode
|
Thu, 07 Mar 2013 14:45:58 +0100 |
Lukas Stadler |
new PEAInliningHints option, turn new options off by default
|
Thu, 07 Mar 2013 13:47:09 +0100 |
Lukas Stadler |
simple iterative inlining, simple read elimination in PEA
|
Mon, 25 Mar 2013 11:09:40 +0100 |
Lukas Stadler |
GraalOptions.BenchmarkDynamicCounters to get counters for dacapo/specjvm2008 run
|
Thu, 21 Mar 2013 13:35:45 +0100 |
Lukas Stadler |
add increment size to DynamicCounterNode
|
Wed, 27 Mar 2013 14:58:29 +0100 |
Lukas Stadler |
fix import
|
Wed, 27 Mar 2013 14:36:04 +0100 |
Lukas Stadler |
fix for state duplication in ReentrantBlockIterator
|
Thu, 21 Mar 2013 13:35:21 +0100 |
Lukas Stadler |
remove SafeAccessNode
|
Wed, 27 Mar 2013 14:27:38 +0100 |
Lukas Stadler |
tail recursion for SchedulePhase.addToEarliestSorting (fixes StackOverflowErrors)
|
Thu, 28 Mar 2013 14:14:13 +0100 |
Bernhard Urban |
HotSpotRuntime: remove duplicated code in lowering of Invoke
|
Thu, 28 Mar 2013 14:30:30 +0100 |
Christos Kotselidis |
Remove Unnecessary cast
|
Thu, 28 Mar 2013 14:28:11 +0100 |
Christos Kotselidis |
-Merge
|
Thu, 28 Mar 2013 14:26:38 +0100 |
Christos Kotselidis |
Bug fix crashing SpecJVM2008
|
Wed, 27 Mar 2013 18:12:03 +0100 |
Bernhard Urban |
InvokeNode: remove dead code in intrinsify
|
Wed, 27 Mar 2013 19:11:30 +0100 |
Bernhard Urban |
CheckCastSnippets: anchor UnsafeCast with subclass tests
|
Wed, 27 Mar 2013 22:30:03 +0100 |
Bernhard Urban |
CheckCastSnippets: testcase for reading a field after checkcast
|
Wed, 27 Mar 2013 14:11:56 +0100 |
Bernhard Urban |
pipeline: canonicalize after ConditionalElimination and EliminatePartiallyRedundantGuards
|
Wed, 27 Mar 2013 17:22:12 +0100 |
Christos Kotselidis |
-Fix annotation errors
|
Wed, 27 Mar 2013 17:16:59 +0100 |
Christos Kotselidis |
-Merge
|
Wed, 27 Mar 2013 17:03:01 +0100 |
Christos Kotselidis |
Write Barrier refactoring
|
Wed, 27 Mar 2013 15:22:20 +0100 |
Roland Schatz |
Use ServiceProvider annotation for method substitutions.
|
Wed, 27 Mar 2013 15:22:18 +0100 |
Roland Schatz |
Annotation processor for generating META-INF/services files.
|
Wed, 27 Mar 2013 15:22:14 +0100 |
Roland Schatz |
mx: Use correct working directory in eclipse builders.
|
Wed, 27 Mar 2013 14:35:10 +0100 |
Gilles Duboscq |
Always clear 'queued for compilation' flag at the end of a compilation task
|
Wed, 27 Mar 2013 14:20:07 +0100 |
Gilles Duboscq |
Respect the PrintCodeCacheOnCompilation flag in the graal compiler
|
Wed, 27 Mar 2013 11:53:31 +0100 |
Gilles Duboscq |
Be a little bit more careful around compilation task queuing
|
Wed, 27 Mar 2013 11:51:53 +0100 |
Gilles Duboscq |
Safer bailout for JSR+OSR
|
Wed, 27 Mar 2013 14:03:03 +0100 |
Christos Kotselidis |
-ArrayCopy WB Intrinsics
|
Tue, 26 Mar 2013 18:32:58 +0100 |
Christos Kotselidis |
-Merge
|
Tue, 26 Mar 2013 18:31:19 +0100 |
Christos Kotselidis |
-Bug fixes
|
Tue, 26 Mar 2013 12:08:51 +0100 |
Christos Kotselidis |
-Bug fix in card marking
|
Tue, 26 Mar 2013 10:51:42 +0100 |
Christos Kotselidis |
-Merge
|
Tue, 26 Mar 2013 10:50:50 +0100 |
Christos Kotselidis |
-Fix assertion errors
|
Mon, 25 Mar 2013 22:57:00 +0100 |
Christos Kotselidis |
-Merge
|
Mon, 25 Mar 2013 21:02:15 +0100 |
Christos Kotselidis |
Replace Pointer accesses with Word
|
Mon, 25 Mar 2013 16:31:26 +0100 |
Christos Kotselidis |
-Merge
|
Mon, 25 Mar 2013 16:20:07 +0100 |
Christos Kotselidis |
-Fix compilation error
|
Fri, 22 Mar 2013 23:44:38 +0100 |
Christos Kotselidis |
-Merge
|
Fri, 22 Mar 2013 18:44:17 +0100 |
Christos Kotselidis |
-Merge
|
Fri, 22 Mar 2013 18:44:06 +0100 |
Christos Kotselidis |
-Merge
|
Fri, 22 Mar 2013 16:18:46 +0100 |
Christos Kotselidis |
-Merge
|
Fri, 22 Mar 2013 12:57:51 +0100 |
Christos Kotselidis |
-Merge with basic-graal-gate
|
Fri, 22 Mar 2013 12:56:04 +0100 |
Christos Kotselidis |
-Merge with trunk
|
Fri, 22 Mar 2013 12:08:24 +0100 |
Christos Kotselidis |
-Changes after CR-243
|
Thu, 21 Mar 2013 14:11:13 +0100 |
Christos Kotselidis |
-Merge with tip
|
Thu, 21 Mar 2013 11:30:38 +0100 |
Christos Kotselidis |
-Integration of WB Serial Snippets-Integration of G1 WB Snippets (partially working)-Fix allocation bug with -XX:-UseTLAB and -XX:+UseSerialGC
|
Wed, 20 Mar 2013 21:39:24 +0100 |
Christos Kotselidis |
-Cleanup code
|
Wed, 20 Mar 2013 20:27:30 +0100 |
Christos Kotselidis |
-Create push patch
|
Wed, 20 Mar 2013 20:13:08 +0100 |
Christos Kotselidis |
-Create push patch
|
Wed, 06 Mar 2013 19:35:04 +0100 |
Christos Kotselidis |
-More fixes and passrate(fop)
|
Tue, 05 Mar 2013 18:53:26 +0100 |
Christos Kotselidis |
-More bug fixes
|
Mon, 04 Mar 2013 16:46:37 +0100 |
Christos Kotselidis |
-More progress in G1 WBs
|
Thu, 28 Feb 2013 17:39:48 +0100 |
Christos Kotselidis |
-More porting and bug fixing
|
Wed, 27 Feb 2013 18:41:37 +0100 |
Christos Kotselidis |
-Integrate Lucas' patch with byte read
|
Wed, 27 Feb 2013 17:25:28 +0100 |
Christos Kotselidis |
-More porting and bug fixes
|
Wed, 27 Feb 2013 15:15:04 +0100 |
Christos Kotselidis |
-More porting to G1 WBs
|
Tue, 26 Feb 2013 19:49:00 +0100 |
Christos Kotselidis |
-Add more instrumentation
|
Tue, 26 Feb 2013 18:02:06 +0100 |
Christos Kotselidis |
-More G1 WB Integration-Addition of GenerateLEANode for G1 previous value equalities
|
Mon, 25 Feb 2013 11:08:06 +0100 |
Christos Kotselidis |
-Snippetization of CMS WriteBarriers
|
Wed, 20 Feb 2013 17:29:40 +0100 |
Christos Kotselidis |
-More Porting
|
Wed, 20 Feb 2013 16:15:43 +0100 |
Christos Kotselidis |
Towards porting G1 WBs
|
Tue, 19 Feb 2013 17:57:14 +0100 |
Christos Kotselidis |
-Implement WB primitive stub call for G1's slow path later
|
Tue, 19 Feb 2013 16:53:10 +0100 |
Christos Kotselidis |
-Snippetization of CMS write barriers
|
Tue, 26 Mar 2013 17:16:05 +0100 |
Doug Simon |
support for constructors corresponding to node intrinsics to take a leading MetaAccessProvider argument that is automatically filled in during node intrinsification
|
Tue, 26 Mar 2013 17:13:50 +0100 |
Doug Simon |
documentation correction
|
Tue, 26 Mar 2013 16:16:58 +0100 |
Doug Simon |
finalizer registration is now done via method substitution (again)
|
Tue, 26 Mar 2013 15:16:20 +0100 |
Doug Simon |
(re)disabled frame state cleanup for method substitutions
|
Tue, 26 Mar 2013 14:57:14 +0100 |
Doug Simon |
removed @Alias mechanism
|
Tue, 26 Mar 2013 14:02:13 +0100 |
Doug Simon |
Merge.
|
Tue, 26 Mar 2013 14:00:16 +0100 |
Doug Simon |
made VM independent method substitutions be interpretable
|
Tue, 26 Mar 2013 13:03:48 +0100 |
Doug Simon |
made method substitutions for Class be interpretable
|
Tue, 26 Mar 2013 12:56:27 +0100 |
Doug Simon |
made method substitutions for Object be interpretable
|
Tue, 26 Mar 2013 12:53:02 +0100 |
Doug Simon |
made method substitutions for System be interpretable
|