Wed, 07 Aug 2013 16:45:23 +0200 |
Doug Simon |
Merge.
|
Wed, 07 Aug 2013 16:44:54 +0200 |
Doug Simon |
made VM_ERROR foreign call a leaf
|
Wed, 07 Aug 2013 16:36:06 +0200 |
Doug Simon |
minor logging improvement
|
Wed, 07 Aug 2013 16:35:47 +0200 |
Doug Simon |
more CRC32 intrinsification tests
|
Wed, 07 Aug 2013 16:35:16 +0200 |
Doug Simon |
fixed bug in java.util.zip.CRC32.updateBytes stub: non-scratch register c_arg3 (i.e. rcx on Unix) was being used, overwriting a live value
|
Wed, 07 Aug 2013 10:59:10 +0200 |
Doug Simon |
ignore sources for which class files do not exist
|
Wed, 07 Aug 2013 02:10:59 +0200 |
Doug Simon |
Merge.
|
Wed, 07 Aug 2013 02:02:33 +0200 |
Doug Simon |
added test for intrinsification of CRC32 method introduced in jdk8 (GRAAL-385)
|
Wed, 07 Aug 2013 01:57:15 +0200 |
Doug Simon |
minor spelling correction
|
Wed, 07 Aug 2013 01:56:56 +0200 |
Doug Simon |
moved tests for CRC32 intrinsics to the right place (GRAAL-385)
|
Wed, 07 Aug 2013 01:54:09 +0200 |
Doug Simon |
used movslq instead of movl in CRC32 interpreter stub
|
Wed, 07 Aug 2013 01:52:44 +0200 |
Doug Simon |
added support for handling volatile registers across native runtime calls
|
Tue, 06 Aug 2013 23:36:36 +0200 |
Doug Simon |
add intrinsics for java.util.zip.CRC32 (GRAAL-385)
|
Wed, 07 Aug 2013 16:05:49 +0200 |
Bernhard Urban |
unittest: also pick up @Parameters annotation
|
Wed, 07 Aug 2013 12:52:39 +0200 |
Andreas Woess |
FrameAccessNode: check that constant frame slot is not null.
|
Wed, 07 Aug 2013 14:07:06 +0200 |
Christos Kotselidis |
Fix snippet counter naming
|
Wed, 07 Aug 2013 14:06:10 +0200 |
Christos Kotselidis |
Change scope of logging methods
|
Mon, 05 Aug 2013 22:23:00 -0700 |
twisti |
SPARC: a lot of fixes and more
|
Mon, 05 Aug 2013 22:21:47 -0700 |
twisti |
SPARC and Solaris fixes after HSX merge
|
Tue, 06 Aug 2013 22:12:12 +0200 |
Doug Simon |
Merge.
|
Tue, 06 Aug 2013 21:40:09 +0200 |
Doug Simon |
fixed bug in java.util.zip.CRC32.updateBytes interpreter entry stub
|
Tue, 06 Aug 2013 18:32:04 +0200 |
Doug Simon |
Merge.
|
Tue, 06 Aug 2013 18:31:23 +0200 |
Doug Simon |
fixed bug in java.util.zip.CRC32.update(int b) interpreter entry stub and re-enabled CRC32 intrinsics
|
Tue, 06 Aug 2013 18:10:44 +0200 |
Doug Simon |
avoid use of JUnitWrapper when exactly one test is being executed
|
Tue, 06 Aug 2013 16:13:05 +0200 |
Doug Simon |
removed obsolete checkcast snippets
|
Tue, 06 Aug 2013 21:28:58 +0200 |
Lukas Stadler |
fix lowering of StoreIndexedNode (anchor read of element klass)
|
Tue, 06 Aug 2013 10:50:53 -0700 |
Mick Jordan |
CR-917 fix for ExceptionObjectNode
|
Tue, 06 Aug 2013 17:30:47 +0200 |
Christos Kotselidis |
Merge
|
Tue, 06 Aug 2013 14:39:47 +0200 |
Christos Kotselidis |
Merge
|
Tue, 06 Aug 2013 14:38:46 +0200 |
Christos Kotselidis |
Field renaming
|
Tue, 06 Aug 2013 14:25:12 +0200 |
Christos Kotselidis |
Augment Writebarrier verification phase to account for G1, plus code simplification
|
Tue, 06 Aug 2013 14:23:23 +0200 |
Christos Kotselidis |
Augment write barrier addition tests for G1
|
Tue, 06 Aug 2013 14:16:06 +0200 |
Christos Kotselidis |
Add util method for gc
|
Tue, 06 Aug 2013 14:11:01 +0200 |
Christos Kotselidis |
Nullify deopt state of writenodes with G1 pre barriers
|
Tue, 06 Aug 2013 14:00:49 +0200 |
Christos Kotselidis |
Ordinal check for unsafe load lowering
|
Tue, 06 Aug 2013 16:04:45 +0200 |
Roland Schatz |
Set stateAfter in lowering of CompareAndSwapNode.
|
Tue, 06 Aug 2013 16:04:44 +0200 |
Roland Schatz |
Remove duplicate fields from LoweredCompareAndSwapNode.
|
Tue, 06 Aug 2013 16:04:44 +0200 |
Roland Schatz |
Remove unused field from CompareAndSwapNode.
|
Mon, 05 Aug 2013 20:20:32 -0700 |
twisti |
fix HotSpotMethodData to read the correct values on little and big endian
|
Mon, 05 Aug 2013 23:46:06 +0200 |
Andreas Woess |
Merge
|
Mon, 05 Aug 2013 18:00:16 +0200 |
Andreas Woess |
Truffle: lower FrameSetNode to StoreIndexed instead of UnsafeStore (experimental).
|
Mon, 05 Aug 2013 17:53:07 +0200 |
Andreas Woess |
Increase TruffleGraphMaxNodes to 20000.
|
Mon, 05 Aug 2013 17:00:00 +0200 |
Andreas Woess |
TruffleCache refactoring.
|
Mon, 05 Aug 2013 16:52:16 +0200 |
Andreas Woess |
Truffle: Do not cache graal graphs (not used at the moment).
|
Mon, 05 Aug 2013 16:47:20 +0200 |
Andreas Woess |
TruffleCache: do not inline invoke with null receiver.
|
Mon, 05 Aug 2013 22:37:13 +0200 |
Doug Simon |
Merge.
|
Mon, 05 Aug 2013 16:37:06 +0200 |
Doug Simon |
Merge.
|
Mon, 05 Aug 2013 14:00:14 +0200 |
Doug Simon |
added interactive selection capability to 'mx javap' command
|
Mon, 05 Aug 2013 11:24:44 +0200 |
Doug Simon |
added receiver null check in canonicalization of java.lang.Class macro nodes
|
Mon, 05 Aug 2013 19:50:34 +0200 |
Christian Humer |
Truffle-DSL: specialization group fixes.
|
Mon, 05 Aug 2013 19:48:15 +0200 |
Christian Humer |
Truffle-DSL: Fixed a bug in the code writer when a line overflowed with an exact size of 200.
|
Mon, 05 Aug 2013 19:46:51 +0200 |
Christian Humer |
Merge.
|
Mon, 05 Aug 2013 13:20:06 +0200 |
Christian Humer |
Merge.
|
Thu, 01 Aug 2013 21:34:57 +0200 |
Christian Humer |
Truffle-DSL: More elegant solution for rewrite with exception in executeAndSpecialize0.
|
Thu, 01 Aug 2013 20:54:32 +0200 |
Christian Humer |
Merge.
|
Thu, 01 Aug 2013 20:53:54 +0200 |
Christian Humer |
Truffle-DSL: Implemented specialization grouping for generic cases.
|
Thu, 01 Aug 2013 20:53:05 +0200 |
Christian Humer |
Truffle-DSL: Fixed an exception if accidently the node class itself is parsed.
|
Thu, 01 Aug 2013 20:52:03 +0200 |
Christian Humer |
Truffle-DSL: Fixed the second specialization is unreachable if two specializations have the exactly same signature (also guards) and are ordered next to each other.
|
Thu, 01 Aug 2013 20:48:56 +0200 |
Christian Humer |
Truffle-DSL: CodeTreeBuilder can now remove the previous element even if trees are concatinated at a later time.
|
Thu, 01 Aug 2013 20:47:57 +0200 |
Christian Humer |
Truffle-DSL: Fixed argument order problem for test cases.
|
Wed, 31 Jul 2013 15:36:01 +0200 |
Christian Humer |
Truffle-DSL: Implemented support for negated guards (GRAAL-371 #resolve)
|
Wed, 31 Jul 2013 15:07:42 +0200 |
Christian Humer |
Fixed mx script debug vm arguments for ecj builds. Its now possible to debug ecj builds using -d as argument.
|
Wed, 31 Jul 2013 15:04:13 +0200 |
Christian Humer |
Truffle-DSL: Added a hack to get around eclipse bug 300408. (https://bugs.eclipse.org/bugs/show_bug.cgi?id=300408)
|
Tue, 30 Jul 2013 17:42:50 +0200 |
Christian Humer |
Truffle-DSL: Added new @NodeField and @NodeFields annotation. Which can be used to avoid the cumbersome definition of copy constructors.
|
Tue, 30 Jul 2013 16:12:26 +0200 |
Christian Humer |
Truffle-DSL: Fixed executeAndSpecialize layout to always call specialization methods on the correct node. (GRAAL-379 #resolve)
|
Tue, 30 Jul 2013 16:11:08 +0200 |
Christian Humer |
Truffle-DSL: Changed executeAndSpecialize to use an int as minimumState instead of a class.
|
Mon, 29 Jul 2013 19:20:33 +0200 |
Christian Humer |
Truffle-DSL: Added a useful message to type casts in generated type system classes. (GRAAL-355 #resolve)
|
Mon, 29 Jul 2013 18:46:43 +0200 |
Christian Humer |
Truffle-DSL: Fixed a bug with anonymous children (GRAAL-321 #resolve)
|
Mon, 29 Jul 2013 18:42:53 +0200 |
Christian Humer |
Truffle-DSL: Added test for string-line wrapping (GRAAL-331 #comment added testcase)
|
Mon, 29 Jul 2013 18:21:27 +0200 |
Christian Humer |
Truffle-DSL: string line wrapping in generated code. (GRAAL-331 #resolve)
|
Mon, 29 Jul 2013 16:50:10 +0200 |
Christian Humer |
Truffle-DSL: Fixed compile error for nodes with no children and empty constructor.
|
Mon, 05 Aug 2013 14:53:00 +0200 |
Bernhard Urban |
gate: add server optimized build
|
Mon, 05 Aug 2013 14:51:58 +0200 |
Bernhard Urban |
fix optimized builds
|
Mon, 05 Aug 2013 11:25:14 +0200 |
Doug Simon |
Merge.
|
Thu, 01 Aug 2013 00:57:27 +0200 |
Doug Simon |
disabled CRC32 intrinsics until they work with Graal
|
Thu, 01 Aug 2013 00:38:28 +0200 |
Doug Simon |
restored JVM_SetProtectionDomain so that Graal still works with libjava.so from JDK7 (which expects this function to be defined)
|
Thu, 01 Aug 2013 00:35:13 +0200 |
Doug Simon |
avoid using deprecated stat64 on Mac OS X
|
Wed, 31 Jul 2013 11:00:54 +0200 |
Doug Simon |
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/
|
Fri, 26 Jul 2013 03:48:16 -0700 |
amurillo |
Added tag hs25-b43 for changeset 46487ba40ff2
jdk8-b101
|
Fri, 26 Jul 2013 03:48:15 -0700 |
amurillo |
Merge
hs25-b43
|
Thu, 25 Jul 2013 18:12:02 -0400 |
jiangli |
Merge
|
Wed, 24 Jul 2013 19:23:26 -0400 |
dholmes |
8020799: Allow customization of hotspot source directories and files
|
Wed, 24 Jul 2013 13:54:03 -0700 |
morris |
Merge
|
Fri, 19 Jul 2013 13:59:25 -0700 |
morris |
Merge
|
Mon, 15 Jul 2013 10:28:32 -0700 |
kvn |
8020433: Crash when using -XX:+RestoreMXCSROnJNICalls
|
Mon, 15 Jul 2013 06:27:46 -0700 |
morris |
Merge
|
Fri, 12 Jul 2013 14:03:10 -0700 |
kvn |
8007898: Incorrect optimization of Memory Barriers in Matcher::post_store_load_barrier()
|
Fri, 12 Jul 2013 14:01:37 -0700 |
kvn |
8020215: Different execution plan when using JIT vs interpreter
|
Tue, 23 Jul 2013 12:50:15 -0700 |
minqi |
Merge
|
Mon, 22 Jul 2013 22:21:57 -0700 |
minqi |
Merge
|
Fri, 19 Jul 2013 14:54:54 -0700 |
ccheung |
8020791: [TESTBUG] runtime/jsig/Test8017498.sh failed to compile native code
|
Mon, 22 Jul 2013 17:57:42 -0400 |
emc |
8019632: Method parameters are not copied in clone_with_new_data
|
Fri, 19 Jul 2013 11:17:19 -0700 |
minqi |
Merge
|
Fri, 19 Jul 2013 08:34:48 -0700 |
minqi |
8016538: volatile double access via Unsafe.cpp is not atomic
|
Fri, 19 Jul 2013 17:56:27 +0200 |
mgronlun |
8020547: Event based tracing needs a UNICODE string type
|
Thu, 18 Jul 2013 18:00:39 -0700 |
minqi |
Merge
|
Thu, 18 Jul 2013 14:57:51 -0700 |
ccheung |
8004872: Early loading of HashMap and StringValue under -XX:+AggressiveOpts can be removed
|
Thu, 18 Jul 2013 12:35:55 -0700 |
dcubed |
Merge
|
Thu, 18 Jul 2013 12:05:32 -0700 |
dcubed |
Merge
|
Wed, 17 Jul 2013 13:48:15 +0200 |
rbackman |
8020701: Avoid crashes in WatcherThread
|
Thu, 18 Jul 2013 06:47:15 -0400 |
dholmes |
8020697: jniCheck.cpp:check_is_obj_array asserts on TypeArrayKlass::cast(aOop->klass())
|
Wed, 17 Jul 2013 17:14:50 -0700 |
jiangli |
Merge
|
Wed, 17 Jul 2013 18:06:29 -0400 |
jiangli |
8020309: Eliminate InstanceKlass::_cached_class_file_len.
|
Wed, 17 Jul 2013 12:22:57 -0700 |
ccheung |
8017498: JVM crashes when native code calls sigaction(sig) where sig>=0x20
|
Wed, 12 Jun 2013 11:17:39 +0200 |
rbackman |
8016131: nsk/sysdict/vm/stress/chain tests crash the VM in 'entry_frame_is_first()'
|
Tue, 16 Jul 2013 07:33:29 +0200 |
mgerdin |
6671508: JNI GetPrimitiveArrayCritical should not be callable on object arrays
|
Mon, 15 Jul 2013 23:23:15 -0400 |
dholmes |
8015759: hotspot changes needed to compile with Visual Studio 2012
|
Mon, 15 Jul 2013 12:06:50 +0200 |
rbackman |
Merge
|
Mon, 15 Jul 2013 11:35:10 +0200 |
rbackman |
8019324: assert(_f2 == 0 || _f2 == f2) failed: illegal field change
|
Mon, 15 Jul 2013 00:23:48 -0700 |
fparain |
Merge
|
Fri, 12 Jul 2013 20:47:23 +0200 |
ctornqvi |
Merge
|
Fri, 12 Jul 2013 18:43:27 +0200 |
allwin |
7162400: Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommand
|