Mercurial > hg > truffle
graph
-
minor grammar fixWed, 13 Feb 2013 11:32:31 +1000, by Doug Simon
-
MergeTue, 12 Feb 2013 16:06:20 +0100, by Christian Humer
-
mx build now requires a jdk version >= 1.7.0_04. Caused by http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7159016Tue, 12 Feb 2013 15:59:46 +0100, by Christian Humer
-
Fixed clean should clean also generated source directories.Tue, 12 Feb 2013 14:33:24 +0100, by Christian Humer
-
Fixed rewrite in generated generic did not invoke guards.Mon, 11 Feb 2013 16:20:52 +0100, by Christian Humer
-
Fixed duplicate generation of @Override annotations.Mon, 11 Feb 2013 14:21:18 +0100, by Christian Humer
-
Fix build.Tue, 12 Feb 2013 10:32:44 +0100, by Roland Schatz
-
Disable test (GRAAL-104).Mon, 11 Feb 2013 18:17:09 +0100, by Roland Schatz
-
Merge.Mon, 11 Feb 2013 17:47:21 +0100, by Roland Schatz
-
Fix warning that breaks windows build.Mon, 11 Feb 2013 17:41:33 +0100, by Roland Schatz
-
Remove assumption that methods without bytecodes are empty.Mon, 11 Feb 2013 17:20:51 +0100, by Roland Schatz
-
fix EA testMon, 11 Feb 2013 16:46:11 +0100, by Lukas Stadler
-
disable Object.clone intrinsificationMon, 11 Feb 2013 16:11:32 +0100, by Lukas Stadler
-
MergeMon, 11 Feb 2013 15:56:10 +0100, by Lukas Stadler
-
separate BooleanNode and ConstantNode hierarchy, rename BooleanNode to LogicNode and LogicNode to BitLogicNodeMon, 11 Feb 2013 15:55:27 +0100, by Lukas Stadler
-
MergeMon, 11 Feb 2013 10:46:48 +0100, by Lukas Stadler
-
fix for Object.clone virtualizationMon, 11 Feb 2013 10:44:40 +0100, by Lukas Stadler
-
implement Object.clone snippets and macro nodeFri, 08 Feb 2013 11:14:15 +0100, by Lukas Stadler
-
explicitly specify type in DirectStoreNode.storeFri, 08 Feb 2013 10:41:09 +0100, by Lukas Stadler
-
allow null return values for ArrayLengthProvider.length()Fri, 08 Feb 2013 10:31:54 +0100, by Lukas Stadler
-
add Assumptions to VirtualizerToolFri, 08 Feb 2013 10:26:30 +0100, by Lukas Stadler
-
add primitive type mask to HotSpotVMConfigFri, 08 Feb 2013 10:25:17 +0100, by Lukas Stadler
-
cleanups, javadoc, assertionsFri, 08 Feb 2013 10:19:50 +0100, by Lukas Stadler
-
MergeMon, 11 Feb 2013 14:39:56 +0100, by Roland Schatz
-
make emitOperandHelper protectedMon, 11 Feb 2013 12:14:52 +0100, by Roland Schatz
-
provide calling convention for assembler testsMon, 11 Feb 2013 12:12:59 +0100, by Roland Schatz
-
MergeMon, 11 Feb 2013 10:41:29 +0100, by Christian Humer
-
Minor cleanup.Mon, 11 Feb 2013 10:41:02 +0100, by Christian Humer
-
Fixed bug in method parsing error messages.Mon, 11 Feb 2013 10:40:52 +0100, by Christian Humer
-
Fixed resolve of generic execute type.Fri, 08 Feb 2013 16:23:11 +0100, by Christian Humer
-
Implemented an option to turn off generated generic generation using specializations in @Generic.Fri, 08 Feb 2013 16:07:33 +0100, by Christian Humer
-
Generated nodes can now handle the case were a non generic execute methods does not throw an UVE.Fri, 08 Feb 2013 15:59:43 +0100, by Christian Humer
-
avoid genericsFri, 08 Feb 2013 18:05:40 +0100, by Roland Schatz
-
Make gate fail on warningsFri, 08 Feb 2013 14:37:55 +0100, by Gilles Duboscq
-
Revert cf27135ccf5bFri, 08 Feb 2013 14:02:25 +0100, by Gilles Duboscq
-
Pull out test code that's useful for other assemblers.Fri, 08 Feb 2013 11:49:48 +0100, by Roland Schatz
-
Move SuppressWarnings.Thu, 07 Feb 2013 18:59:56 +0100, by Thomas Wuerthinger
-
Move @SuppressWarnings.Thu, 07 Feb 2013 18:47:47 +0100, by Thomas Wuerthinger
-
Added more skeleton code to SPARC projects.Thu, 07 Feb 2013 18:31:00 +0100, by Thomas Wuerthinger
-
Remove hardcoding of x86 registers in the Graal code installer.Thu, 07 Feb 2013 18:01:08 +0100, by Thomas Wuerthinger
-
Remove unused X64 instruction decoder.Thu, 07 Feb 2013 17:37:32 +0100, by Thomas Wuerthinger
-
Add projects and skeletons for SPARC port.Thu, 07 Feb 2013 17:37:06 +0100, by Thomas Wuerthinger
-
merge defaults from setDefaultOptions() into GraalOptionsThu, 07 Feb 2013 11:39:57 +0100, by Roland Schatz
-
Merge.Thu, 07 Feb 2013 09:56:09 +0100, by Christian Haeubl
-
Merge.Wed, 06 Feb 2013 15:19:05 +0100, by Christian Haeubl
-
changed code generation settings to those that C1/C2 use when compiling for newer Intel CPUsWed, 06 Feb 2013 14:26:47 +0100, by Christian Haeubl
-
fix Solaris build and initial SPARC supportWed, 06 Feb 2013 18:01:07 -0800, by twisti
-
All warnings are now errors in eclipseWed, 06 Feb 2013 15:14:15 +0100, by Gilles Duboscq
-
move AMD64HotSpotRuntime.getTarget up to HotSpotRuntimeWed, 06 Feb 2013 10:24:39 +0100, by Roland Schatz
-
Merge.Tue, 05 Feb 2013 19:46:09 +0100, by Thomas Wuerthinger
-
Make fillInStackTrace final and non-synchronized in exceptions that do not need stack trace.Tue, 05 Feb 2013 19:46:00 +0100, by Thomas Wuerthinger
-
Remove SPECjbb2013 from default benchmarksTue, 05 Feb 2013 18:33:01 +0100, by Gilles Duboscq
-
MergeTue, 05 Feb 2013 17:59:25 +0100, by Lukas Stadler
-
remove unnecessary virtualId from VirtualObjectNodesTue, 05 Feb 2013 17:41:15 +0100, by Lukas Stadler
-
MergeTue, 05 Feb 2013 16:39:45 +0100, by Lukas Stadler
-
new IntegerTestNode, unit tests for IntegerTestNode canonicalizationTue, 05 Feb 2013 15:53:21 +0100, by Lukas Stadler
-
backend support for integer test operationTue, 05 Feb 2013 15:52:41 +0100, by Lukas Stadler
-
remove MaterializeNodeTue, 05 Feb 2013 15:51:23 +0100, by Lukas Stadler
-
Merge.Tue, 05 Feb 2013 17:19:52 +0100, by Thomas Wuerthinger
-
Allow arbitrary objects to serve as identifiers for a frame slot.Tue, 05 Feb 2013 17:18:57 +0100, by Thomas Wuerthinger
-
Added getFrameDescriptor() to Frame interface.Tue, 05 Feb 2013 17:03:51 +0100, by Thomas Wuerthinger
-
Removed graph dump after every canonicalization.Tue, 05 Feb 2013 17:01:34 +0100, by Thomas Wuerthinger
-
MergeTue, 05 Feb 2013 16:21:14 +0100, by Roland Schatz
-
simple unit tests for graal.asm.amd64Tue, 05 Feb 2013 15:40:17 +0100, by Roland Schatz
-
lift GraalCompilerTest.getMethod to a common base classTue, 05 Feb 2013 15:35:34 +0100, by Roland Schatz
-
null-check on leafGraphArrayTue, 05 Feb 2013 15:24:15 +0100, by Roland Schatz
-
expose TargetDescription through CodeCacheProvider APITue, 05 Feb 2013 13:54:18 +0100, by Roland Schatz
-
add CodeCacheProvider to HotSpotGraalRuntime.getCapabilityTue, 05 Feb 2013 12:07:24 +0100, by Roland Schatz
-
Merge.Tue, 05 Feb 2013 15:27:40 +0100, by Thomas Wuerthinger
-
Add ability to create materialized frame to Truffle runtime.Tue, 05 Feb 2013 15:27:32 +0100, by Thomas Wuerthinger
-
Make materialized frame also being usable as a packed frame.Tue, 05 Feb 2013 15:19:17 +0100, by Thomas Wuerthinger
-
Implement toString() for Word typeTue, 05 Feb 2013 01:17:52 -0800, by Christian Wimmer
-
coalesce NewObjectArrayNode and NewPrimitiveArrayNode into NewArrayNodeMon, 04 Feb 2013 22:53:01 +0100, by Lukas Stadler
-
MergeMon, 04 Feb 2013 20:23:57 +0100, by Lukas Stadler
-
remove GlobalValueNumberingPhaseMon, 04 Feb 2013 20:18:55 +0100, by Lukas Stadler
-
fix TypeSystemTest, cleanup of ConditionalEliminationPhase, handle ObjectEqualsNode and MaterializeNodeMon, 04 Feb 2013 20:18:41 +0100, by Lukas Stadler
-
remove successorProbabilities from SwitchNodeMon, 04 Feb 2013 18:18:16 +0100, by Lukas Stadler
-
fix formatting in MonitorSnippetsMon, 04 Feb 2013 15:33:43 +0100, by Lukas Stadler
-
MergeMon, 04 Feb 2013 09:47:11 -0800, by Christian Wimmer
-
MergeMon, 04 Feb 2013 09:36:51 -0800, by Christian Wimmer
-
Use equal() and notEqual() instead of == and != to compare wordsMon, 04 Feb 2013 09:31:44 -0800, by Christian Wimmer
-
Use java.nio.ByteOrder instead of our own ByteOrder enumerationMon, 04 Feb 2013 07:36:35 -0800, by Christian Wimmer
-
minor fix after mergeMon, 04 Feb 2013 17:50:35 +0100, by Christian Haeubl
-
Merge.Mon, 04 Feb 2013 17:48:20 +0100, by Christian Haeubl
-
adjusted test case for the new inliningMon, 04 Feb 2013 17:42:53 +0100, by Christian Haeubl
-
fixed signal handler for long underflow on windowsMon, 04 Feb 2013 17:29:13 +0100, by Christian Haeubl
-
reenabled nmethod statistics in product modeMon, 04 Feb 2013 15:49:59 +0100, by Christian Haeubl
-
code cleanupMon, 04 Feb 2013 14:45:31 +0100, by Christian Haeubl
-
fixed visual studio warningsMon, 04 Feb 2013 14:35:52 +0100, by Christian Haeubl
-
Merge.Mon, 04 Feb 2013 14:29:58 +0100, by Christian Haeubl
-
fixed bootstrap performance issue that occurred because non-static final fields are no longer assumed constantMon, 04 Feb 2013 14:27:32 +0100, by Christian Haeubl
-
better computation of inlining relevanceMon, 04 Feb 2013 13:43:36 +0100, by Christian Haeubl
-
extracted TODOs as issuesMon, 04 Feb 2013 10:53:24 +0100, by Christian Haeubl
-
removed interpreter apiMon, 04 Feb 2013 10:10:05 +0100, by Christian Haeubl
-
removed interpreter apiMon, 04 Feb 2013 10:06:08 +0100, by Christian Haeubl
-
fixes after mergeFri, 01 Feb 2013 17:25:39 +0100, by Christian Haeubl
-
Merge.Fri, 01 Feb 2013 17:06:26 +0100, by Christian Haeubl
-
cleanup for the inlining policiesFri, 01 Feb 2013 16:57:40 +0100, by Christian Haeubl
-
MergeMon, 04 Feb 2013 17:04:23 +0100, by Christian Humer
-
Merge.Mon, 04 Feb 2013 16:40:32 +0100, by Christian Humer
-
Fixed eclipse configuration for annotation processors. Annotation processor jarsMon, 04 Feb 2013 16:36:50 +0100, by Christian Humer
-
Removed invalid error message.Thu, 31 Jan 2013 16:33:12 +0100, by Christian Humer
-
Cleanup and improved error messages.Thu, 31 Jan 2013 16:21:46 +0100, by Christian Humer
-
Fixed typo in Javadoc of FrameTest.javaMon, 04 Feb 2013 16:29:07 +0100, by Christian Wirth
-
MergeMon, 04 Feb 2013 06:31:27 -0800, by Christian Wimmer
-
getMethodDescriptor does not need to be in the Signature interfaceMon, 04 Feb 2013 06:26:47 -0800, by Christian Wimmer
-
Add MetaUtil.classForNameMon, 04 Feb 2013 05:59:06 -0800, by Michael Haupt
-
Fix computation of elementalClassMon, 04 Feb 2013 05:57:15 -0800, by Michael Haupt
-
ReadNode created by a NodeIntrinsic needs to specify the memory dependencyMon, 04 Feb 2013 05:53:58 -0800, by Christian Wimmer
-
Make the access of raw memory via Unsafe specific to HotSpot.Mon, 04 Feb 2013 05:51:50 -0800, by Christian Wimmer
-
Typo in commentMon, 04 Feb 2013 05:47:35 -0800, by Christian Wimmer
-
Do not call inferStamp when it is already known that a node is a Word. When the input operand is already rewritten, this could cause an exception. Example: CheckCastNode.inferStamp expect that the input has an objectStamp, but at the point of inferStamp it would already be a primitive stamp.Mon, 04 Feb 2013 05:45:28 -0800, by Christian Wimmer
-
Bugfix: ControlSplitNode can have no successor, so check for successor count instead of classMon, 04 Feb 2013 05:41:14 -0800, by Christian Wimmer
-
Merge.Mon, 04 Feb 2013 13:21:13 +0100, by Thomas Wuerthinger
-
Clean up more TODO comments.Mon, 04 Feb 2013 13:21:07 +0100, by Thomas Wuerthinger
-
Remove ControlFlowException in SimpleLanguage.Fri, 01 Feb 2013 19:53:52 +0100, by Thomas Wuerthinger
-
Fix comment.Fri, 01 Feb 2013 19:50:04 +0100, by Thomas Wuerthinger
-
MergeFri, 01 Feb 2013 21:10:53 +0100, by Lukas Stadler
-
fix client and servr ild for leafGraphId changeFri, 01 Feb 2013 21:10:23 +0100, by Lukas Stadler
-
small cleanup in MaterializeObjectNodeFri, 01 Feb 2013 17:34:18 +0100, by Lukas Stadler
-
fix probabilities for explicit NPE and AIOOBE in GraphBuilderPhaseFri, 01 Feb 2013 17:34:01 +0100, by Lukas Stadler
-
keep track of leafGraphIds only at the StructuredGraph level (see GRAAL-60)Fri, 01 Feb 2013 17:32:59 +0100, by Lukas Stadler
-
Introduce ControlFlowException class in Truffle.Fri, 01 Feb 2013 19:48:44 +0100, by Thomas Wuerthinger
-
Merge.Fri, 01 Feb 2013 19:47:05 +0100, by Thomas Wuerthinger
-
Small clean up.Fri, 01 Feb 2013 19:46:52 +0100, by Thomas Wuerthinger
-
Remove exclusion of FastMath::slowLogFri, 01 Feb 2013 15:18:22 +0100, by Gilles Duboscq
-
improved utility for converting ProfilingInfo to a StringFri, 01 Feb 2013 11:06:54 +0100, by Doug Simon
-
fixed repetition of compilation metric option on command line when running multiple benchmarks (JIRA issue GRAAL-66)Thu, 31 Jan 2013 21:55:36 +0100, by Doug Simon
-
Dead source code elimination.Thu, 31 Jan 2013 17:51:05 +0100, by Thomas Wuerthinger
-
Merge.Thu, 31 Jan 2013 17:45:41 +0100, by Thomas Wuerthinger
-
Remove commented out code.Thu, 31 Jan 2013 17:45:25 +0100, by Thomas Wuerthinger
-
Remove exchange method in spill move factory.Thu, 31 Jan 2013 17:33:27 +0100, by Thomas Wuerthinger
-
Remove scratch register TODOs.Thu, 31 Jan 2013 17:30:02 +0100, by Thomas Wuerthinger
-
Dead source code elimination.Thu, 31 Jan 2013 17:04:16 +0100, by Thomas Wuerthinger
-
Small code clean up.Thu, 31 Jan 2013 16:28:55 +0100, by Thomas Wuerthinger
-
Remove more TODOs. Introduce implicitNullCheckLimit as target parameter.Thu, 31 Jan 2013 16:28:12 +0100, by Thomas Wuerthinger
-
Clean up and remove TODO.Thu, 31 Jan 2013 16:10:56 +0100, by Thomas Wuerthinger
-
Merge fix.Thu, 31 Jan 2013 15:56:27 +0100, by Thomas Wuerthinger
-
Merge with hsx25/hotspot.Thu, 31 Jan 2013 15:42:25 +0100, by Thomas Wuerthinger
-
MergeThu, 24 Jan 2013 09:06:16 -0800, by kmo
-
8006758: LinkResolver assertion (caused by @Contended changes)Thu, 24 Jan 2013 02:03:38 -0800, by kmo
-
8003878: compiler/7196199 test failed on OS X since 8b54, jdk7u12b01Wed, 23 Jan 2013 15:11:03 -0800, by kvn
-
6896617: Optimize sun.nio.cs.ISO_8859_1$Encode.encodeArrayLoop() on x86Tue, 22 Jan 2013 15:34:16 -0800, by kvn
-
8005055: pass outputStream to more opto debug routinesTue, 22 Jan 2013 11:31:25 -0800, by kvn
-
MergeThu, 24 Jan 2013 06:04:43 -0800, by jmasa
-
8004147: test/Makefile jtreg_tests target does not work with cygwinTue, 22 Jan 2013 13:42:39 +0100, by mgerdin
-
8006242: G1: WorkerDataArray<T>::verify() too strict for double calculationsWed, 16 Jan 2013 12:46:27 +0100, by brutisso
-
MergeTue, 22 Jan 2013 11:54:16 -0800, by zgu
-
6871190: Don't terminate JVM if it is running in a non-interactive sessionTue, 22 Jan 2013 14:27:41 -0500, by zgu
-
8004903: VMThread::execute() calls Thread::check_for_valid_safepoint_state() on concurrent VM opsTue, 22 Jan 2013 05:57:18 -0800, by dcubed
-
8004902: correctness fixes motivated by contended locking work (6607129)Tue, 22 Jan 2013 05:56:42 -0800, by dcubed
-
6444286: Possible naked oop related to biased locking revocation safepoint in jni_exit()Tue, 22 Jan 2013 05:55:04 -0800, by dcubed
-
MergeMon, 21 Jan 2013 16:11:24 -0500, by acorn
-
8006431: os::Bsd::initialize_system_info() sets _physical_memory too largeMon, 21 Jan 2013 09:00:04 +0100, by brutisso
-
8006548: version wrong in new constantPool codeThu, 17 Jan 2013 22:11:57 -0500, by coleenp
-
7174978: NPG: Fix bactrace builder for class redefinitionThu, 17 Jan 2013 13:40:31 -0500, by coleenp
-
7102489: RFE: cleanup jlong typedef on __APPLE__and _LLP64 systems.Thu, 17 Jan 2013 10:25:16 -0500, by hseigel
-
MergeFri, 18 Jan 2013 19:13:41 +0100, by sla
-
MergeFri, 18 Jan 2013 14:15:51 +0100, by sla
-
8006403: Regression: jstack failed due to the FieldInfo regression in SAWed, 16 Jan 2013 16:30:04 +0100, by sla
-
8006511: new hotspot build - hs25-b17Fri, 18 Jan 2013 05:33:32 -0800, by amurillo
-
Added tag jdk8-b74 for changeset 1a3e54283c54Thu, 24 Jan 2013 16:48:45 -0800, by katleman
-
Added tag hs25-b16 for changeset 70c89bd6b895Fri, 18 Jan 2013 05:19:07 -0800, by amurillo
-
MergeFri, 18 Jan 2013 11:03:15 +0100, by brutisso
-
8006537: Assert when dumping archive with default methodsThu, 17 Jan 2013 19:04:48 -0800, by jmasa
-
8006513: Null pointer in DefaultMethods::generate_default_methods when merging annotationsThu, 17 Jan 2013 11:39:48 +0100, by stefank
-
8001425: G1: Change the default values for certain G1 specific flagsTue, 15 Jan 2013 12:32:26 -0800, by johnc
-
8005994: Method annotations are allocated unnecessarily during class file parsingTue, 15 Jan 2013 10:09:45 +0100, by stefank
-
8005590: java_lang_Class injected field resolved_constructor appears unusedTue, 15 Jan 2013 13:32:13 +0100, by stefank
-
8005972: ParNew should not update the tenuring threshold when promotion failed has occurredMon, 14 Jan 2013 21:30:45 +0100, by brutisso
-
8004018: Remove old initialization flagsMon, 14 Jan 2013 09:58:52 +0100, by brutisso
-
MergeThu, 17 Jan 2013 18:47:36 -0800, by kvn
-
8006204: please JTREGify test/compiler/7190310/Test7190310.javaWed, 16 Jan 2013 14:55:18 -0800, by kvn
-
8005821: C2: -XX:+PrintIntrinsics is brokenTue, 15 Jan 2013 14:45:12 -0800, by kvn
-
8006109: test/java/util/AbstractSequentialList/AddAll.java fails: assert(rtype == ctype) failed: mismatched return typesTue, 15 Jan 2013 12:06:18 -0800, by twisti
-
8006095: C1: SIGSEGV w/ -XX:+LogCompilationMon, 14 Jan 2013 08:22:32 -0800, by vlivanov
-
8006127: remove printing code added with 8006031Fri, 11 Jan 2013 20:01:16 -0800, by twisti
-
8005820: Shark: enable JSR292 supportFri, 11 Jan 2013 16:47:23 -0800, by twisti
-
8005818: Shark: fix OSR for non-empty incoming stackFri, 11 Jan 2013 16:47:23 -0800, by twisti
-
8005817: Shark: implement deoptimization supportFri, 11 Jan 2013 16:47:23 -0800, by twisti
-
8005816: Shark: fix volatile float field accessFri, 11 Jan 2013 16:47:23 -0800, by twisti
-
8006031: LibraryCallKit::inline_array_copyOf disabled unintentionally with 7172640Fri, 11 Jan 2013 14:07:09 -0800, by twisti
-
MergeThu, 17 Jan 2013 01:27:02 -0500, by dlong
-
8005204: Code Cache Reduction: command line options implementationMon, 14 Jan 2013 13:52:08 -0500, by vladidan
-
8005639: Move InlineSynchronizedMethods flag from develop to productMon, 14 Jan 2013 13:44:49 -0500, by vladidan
-
8005895: Inefficient InstanceKlass field packing wasts memory.Fri, 11 Jan 2013 16:55:07 -0500, by jiangli
-
MergeWed, 16 Jan 2013 18:23:37 -0500, by acorn
-
8005467: CDS size information is incorrect and unfriendlyTue, 15 Jan 2013 17:05:53 -0500, by coleenp
-
8005592: ClassLoaderDataGraph::_unloading incorrectly defined as nonstatic in vmStructsMon, 14 Jan 2013 11:00:56 -0800, by mikael
-
MergeMon, 14 Jan 2013 08:37:14 -0800, by coleenp
-
8006005: Fix constant pool index validation and alignment trap for method parameter reflectionMon, 14 Jan 2013 11:01:39 -0500, by coleenp
-
8003985: Support @Contended Annotation - JEP 142Mon, 14 Jan 2013 15:17:47 +0100, by jwilhelm
-
MergeFri, 11 Jan 2013 09:53:24 -0800, by zgu
-
8005936: PrintNMTStatistics doesn't work for normal JVM exitFri, 11 Jan 2013 12:30:54 -0500, by zgu
-
8005921: Memory leaks in vmStructs.cppThu, 10 Jan 2013 21:00:11 -0500, by dholmes
-
8004747: Remove last_entry from VM_STRUCT macrosThu, 10 Jan 2013 17:06:26 -0800, by mikael
-
7199207: NPG: Crash in PlaceholderTable::verify after StackOverflowThu, 10 Jan 2013 17:38:20 -0500, by acorn
-
MergeWed, 09 Jan 2013 12:10:25 -0800, by zgu
-
7152671: RFE: Windows decoder should add some std dirs to the symbol search pathWed, 09 Jan 2013 14:46:55 -0500, by zgu
-
8005689: InterfaceAccessFlagsTest failures in Lambda-JDK testsWed, 09 Jan 2013 11:39:30 -0500, by acorn
-
8006034: new hotspot build - hs25-b16Fri, 11 Jan 2013 02:02:51 -0800, by amurillo
-
Added tag jdk8-b73 for changeset 11619f33cd68Wed, 16 Jan 2013 11:59:44 -0800, by katleman
-
remove unused allocations during (full) canonicalizationThu, 31 Jan 2013 16:12:41 +0100, by Lukas Stadler
-
cleanup and assertion for PEA fix in 17b6a63fe7c2Thu, 31 Jan 2013 15:23:31 +0100, by Lukas Stadler
-
replace all-default MaterializeNodes with NewObject during lowering, not during PEA (fixes GRAAL-35)Thu, 31 Jan 2013 11:32:14 +0100, by Lukas Stadler
-
remove LIRLowerable from VirtualState subclasses, not needed because they are not scheduledThu, 31 Jan 2013 11:23:55 +0100, by Lukas Stadler
-
Merge.Wed, 30 Jan 2013 22:44:51 +0100, by Doug Simon
-
added collection of compilation speed metric for C1 and C2 to bench commandWed, 30 Jan 2013 22:39:51 +0100, by Doug Simon
-
collection of Graal compilation speed metrics is now triggered by -XX:+CITime instead of -Dgraal.benchmark.compilation=trueWed, 30 Jan 2013 22:33:04 +0100, by Doug Simon
-
added per-compiler compilation speed statistics for C1 and C2 (included in output produced by -XX:+CITime)Wed, 30 Jan 2013 21:36:28 +0100, by Doug Simon
-
fix bug in parsing of SPECjvm2008 outputWed, 30 Jan 2013 18:19:01 +0100, by Doug Simon
-
Exclude FastMath::slowLog for nowWed, 30 Jan 2013 16:46:15 +0100, by Gilles Duboscq
-
Add SPECjbb2013Wed, 30 Jan 2013 16:39:01 +0100, by Gilles Duboscq
-
changed convention for specifying constants versus named groups in a template for a value to extract from the output of a benchmark executionWed, 30 Jan 2013 11:33:31 +0100, by Doug Simon
-
moved execution of a benchmark out of OutputParserWed, 30 Jan 2013 11:03:32 +0100, by Doug Simon
-
spelling fixSun, 27 Jan 2013 23:09:56 +0100, by Doug Simon
-
disabled verbose reporting of non-null options for -G:Dump, -G:Meter, -G:Log, -G:Timer as it means these options cannot be used when running the 'mx bench' commandSun, 27 Jan 2013 21:07:16 +0100, by Doug Simon
-
fixed bug in implementation of -Dgraal.benchmark.compilation=trueSun, 27 Jan 2013 21:05:19 +0100, by Doug Simon
-
Merge.Fri, 25 Jan 2013 16:05:41 +0100, by Doug Simon
-
added compilation rate measurements on top of existing metric/timer facility - enabled with -Dgraal.benchmark.compilation=trueFri, 25 Jan 2013 16:05:11 +0100, by Doug Simon
-
changed DebugMetric.add() to take a long parameter instead of an intFri, 25 Jan 2013 15:31:54 +0100, by Doug Simon
-
Modified formatter settings to not insert line break after annotation on parameters.Fri, 25 Jan 2013 11:47:28 +0100, by Thomas Wuerthinger
-
Updated .hgignore file to also ignore IntelliJ project files.Fri, 25 Jan 2013 11:11:32 +0100, by Thomas Wuerthinger
-
named constants for snippet probabilities (likely, frequent, fast_path, deopt), see CR-7Thu, 24 Jan 2013 18:20:46 +0100, by Lukas Stadler
-
applied eclipseformatThu, 24 Jan 2013 17:06:00 +0100, by Doug Simon
-
Merge.Thu, 24 Jan 2013 17:03:46 +0100, by Doug Simon
-
made DebugValue implement Comparable and removed comparator that sorted the "Runs" metric before all othersThu, 24 Jan 2013 16:58:53 +0100, by Doug Simon
-
removed space in metric nameThu, 24 Jan 2013 16:44:40 +0100, by Doug Simon
-
added memory usage to CompilationStatisticsThu, 24 Jan 2013 13:05:50 +0100, by Doug Simon
-
disabled running of Queens test (i.e., test_gamma) in normal HotSpot buildsTue, 22 Jan 2013 10:17:38 +0100, by Doug Simon
-
changed format of files generated by CompilationStatistics to avoid spacesMon, 21 Jan 2013 17:09:31 +0100, by Doug Simon
-
let CheckCastSnippets insert UnsafeCastNodes (so that type stays visible during lowering)Thu, 24 Jan 2013 10:37:43 +0100, by Lukas Stadler
-
sanity checks for SnippetInstaller.installSubstitutions()Thu, 24 Jan 2013 08:16:41 +0100, by Doug Simon
-
factored out common code in NewObjectSnippetsWed, 23 Jan 2013 22:39:57 +0100, by Doug Simon
-
factored out code common to SystemSubstitutions.identityHashCode() and ObjectSubstitutions.hashCode()Wed, 23 Jan 2013 22:37:22 +0100, by Doug Simon
-
factored out common code shared by InstanceOfSnippets and CheckCastSnippetsWed, 23 Jan 2013 22:27:45 +0100, by Doug Simon
-
factored out common code in AES crypto substitutionsWed, 23 Jan 2013 21:56:28 +0100, by Doug Simon
-
remove errorneous assert, fix ArrayCopyNode's "replace local" codeWed, 23 Jan 2013 17:40:14 +0100, by Lukas Stadler
-
MergeWed, 23 Jan 2013 17:25:47 +0100, by Lukas Stadler
-
ArrayCopyNode: cleanup, unrolling for fixed length arraycopyWed, 23 Jan 2013 17:23:04 +0100, by Lukas Stadler
-
arraycopy snippets: deopt on NPE and AIOOBE, add probabilitiesWed, 23 Jan 2013 17:22:51 +0100, by Lukas Stadler
-
don't tail duplicate allocationsWed, 23 Jan 2013 17:21:07 +0100, by Lukas Stadler
-
provide TargetDescription in LoweringToolWed, 23 Jan 2013 16:46:20 +0100, by Lukas Stadler
-
handle InvokeWithExceptionNode when inlining macro nodesWed, 23 Jan 2013 16:44:46 +0100, by Lukas Stadler
-
added eclipseformat to the gateWed, 23 Jan 2013 16:49:55 +0100, by Doug Simon
-
eclipseformat is also applied to package-info.java filesWed, 23 Jan 2013 16:42:13 +0100, by Doug Simon
-
enabled format-on-saveWed, 23 Jan 2013 16:39:56 +0100, by Doug Simon
-
applied mx eclipseformat to all Java filesWed, 23 Jan 2013 16:34:57 +0100, by Doug Simon
-
disabled line wrapping nested invocationsWed, 23 Jan 2013 16:34:38 +0100, by Doug Simon
-
made eclipseformat command use batchingWed, 23 Jan 2013 16:06:31 +0100, by Doug Simon
-
replace HTML escape sequence for '@' symbol with {@literal @}Wed, 23 Jan 2013 15:32:51 +0100, by Doug Simon
-
gave formatter profile the name "Graal"Wed, 23 Jan 2013 14:13:49 +0100, by Doug Simon
-
formatter does not put a new line after a field annotationWed, 23 Jan 2013 14:13:23 +0100, by Doug Simon
-
added 'mx eclipseformat' command for applying the Eclipse Code Formatter to the Java source files in a suiteTue, 22 Jan 2013 22:46:13 +0100, by Doug Simon
-
removed whitespace padding around the wildcard type in a generic type declarationTue, 22 Jan 2013 22:01:21 +0100, by Doug Simon
-
disabled auto-formatting of manually formatted codeTue, 22 Jan 2013 22:00:34 +0100, by Doug Simon
-
replaced use of <br> in javadoc with <p>Tue, 22 Jan 2013 21:06:57 +0100, by Doug Simon
-
disabled auto-formatting of manually formatted codeTue, 22 Jan 2013 20:47:55 +0100, by Doug Simon
-
disabled auto-formatting of manually formatted codeTue, 22 Jan 2013 20:44:15 +0100, by Doug Simon
-
disabled auto-formatting of manually formatted test codeTue, 22 Jan 2013 20:40:30 +0100, by Doug Simon
-
disabled auto-formatting of generated codeTue, 22 Jan 2013 20:36:00 +0100, by Doug Simon
-
enabled use of formatter disabling/enabling tag (i.e. @formatter:off and @formatter:on)Tue, 22 Jan 2013 20:05:59 +0100, by Doug Simon
-
removed name of shared formatter profileTue, 22 Jan 2013 20:04:42 +0100, by Doug Simon
-
disabled auto-formatting of some code sections that use manual alignmentTue, 22 Jan 2013 17:46:40 +0100, by Doug Simon
-
Merge.Tue, 22 Jan 2013 16:54:50 +0100, by Thomas Wuerthinger
-
Remove unused variable.Tue, 22 Jan 2013 16:54:40 +0100, by Thomas Wuerthinger
-
reapply fix from 8f7be0c45a82Tue, 22 Jan 2013 15:08:08 +0100, by Lukas Stadler
-
added new macro node facility, removed ArrayCopyIntrinsificationPhaseTue, 22 Jan 2013 11:29:40 +0100, by Lukas Stadler
-
fixed warningsMon, 21 Jan 2013 12:23:55 +0100, by Doug Simon
-
Fixed projects canonicalization.Fri, 18 Jan 2013 15:25:06 +0100, by Christian Humer
-
MergeFri, 18 Jan 2013 14:39:04 +0100, by Christian Humer
-
Project dependency fixes.Fri, 18 Jan 2013 14:38:43 +0100, by Christian Humer
-
MergeFri, 18 Jan 2013 13:41:46 +0100, by Christian Humer
-
Removed debug log output.Fri, 18 Jan 2013 13:39:04 +0100, by Christian Humer
-
Updated truffle-sl for the changed operation code generation.Fri, 18 Jan 2013 13:29:14 +0100, by Christian Humer
-
Codegen operation generation is inferred from the node type hierarchy.Fri, 18 Jan 2013 13:28:12 +0100, by Christian Humer
-
Remove caching of sorted blocks in LSRA.Fri, 18 Jan 2013 14:07:47 +0100, by Thomas Wuerthinger
-
Additional comment describing the block ordering and alignment.Fri, 18 Jan 2013 12:20:25 +0100, by Thomas Wuerthinger
-
Small clean up of access to predecessor/successor of blocks.Fri, 18 Jan 2013 12:11:01 +0100, by Thomas Wuerthinger
-
Small clean up of the Block class.Thu, 17 Jan 2013 17:49:00 +0100, by Thomas Wuerthinger
-
Code clean up and documentation for ComputeBlockOrder class.Thu, 17 Jan 2013 17:21:16 +0100, by Thomas Wuerthinger
-
Fix for lock elimination phase.Thu, 17 Jan 2013 00:41:44 +0100, by Thomas Wuerthinger
-
Fix assertion in lock elimination phase.Thu, 17 Jan 2013 00:24:36 +0100, by Thomas Wuerthinger
-
Merge.Thu, 17 Jan 2013 00:06:39 +0100, by Thomas Wuerthinger
-
Implement basic lock elimination phase.Thu, 17 Jan 2013 00:06:27 +0100, by Thomas Wuerthinger
-
MergeWed, 16 Jan 2013 18:53:10 +0100, by Gilles Duboscq
-
Increase default thresholds in full unrolling policyWed, 16 Jan 2013 15:33:22 +0100, by Gilles Duboscq
-
Probabilities for the monitor snippetsWed, 16 Jan 2013 15:30:09 +0100, by Gilles Duboscq
-
Better for Load/Read stamps for non-stack kindsWed, 16 Jan 2013 14:36:15 +0100, by Gilles Duboscq
-
MergeWed, 16 Jan 2013 14:33:29 +0100, by Gilles Duboscq
-
Add GRAALVM to the defined symbols for the hotspot projectTue, 15 Jan 2013 15:16:42 +0100, by Gilles Duboscq
-
Merge.Wed, 16 Jan 2013 16:17:07 +0100, by Thomas Wuerthinger
-
Another merge fix.Wed, 16 Jan 2013 15:39:59 +0100, by Thomas Wuerthinger
-
Merge.Wed, 16 Jan 2013 14:41:15 +0100, by Thomas Wuerthinger
-
Fixes after merge with hs25-b15.Wed, 16 Jan 2013 14:41:04 +0100, by Thomas Wuerthinger
-
Merge with hs25-b15.Wed, 16 Jan 2013 01:34:24 +0100, by Thomas Wuerthinger
-
Added tag hs25-b15 for changeset 1e129851479eFri, 11 Jan 2013 01:43:10 -0800, by amurillo
-
MergeThu, 10 Jan 2013 10:00:43 -0800, by kvn
-
8005418: JSR 292: virtual dispatch bug in 292 implWed, 09 Jan 2013 15:37:23 -0800, by twisti
-
8005419: Improve intrinsics code performance on x86 by using AVX2Tue, 08 Jan 2013 11:30:51 -0800, by kvn
-
8004537: replace AbstractAssembler emit_long with emit_int32Mon, 07 Jan 2013 14:08:28 -0800, by twisti
-
8005544: Use 256bit YMM registers in arraycopy stubs on x86Thu, 03 Jan 2013 16:30:47 -0800, by kvn
-
8005522: use fast-string instructions on x86 for zeroingThu, 03 Jan 2013 15:09:55 -0800, by kvn
-
8005071: Incremental inlining for JSR 292Sun, 23 Dec 2012 17:08:22 +0100, by roland
-
MergeThu, 10 Jan 2013 07:32:32 -0800, by jmasa
-
8005489: VM hangs during GC with ParallelGC and ParallelGCThreads=0Wed, 09 Jan 2013 09:48:58 +0100, by brutisso
-
MergeWed, 09 Jan 2013 21:18:52 -0500, by dlong
-
8001341: SIGSEGV in methodOopDesc::fast_exception_handler_bci_for(KlassHandle,int,Thread*)+0x3e9.Tue, 08 Jan 2013 13:01:19 -0500, by jiangli
-
8004051: assert(_oprs_len[mode] < maxNumberOfOperands) failed: array overflowThu, 03 Jan 2013 15:08:43 -0500, by bpittore
-
MergeWed, 09 Jan 2013 18:06:34 -0500, by acorn
-
MergeTue, 08 Jan 2013 15:47:23 -0800, by zgu
-
MergeTue, 08 Jan 2013 11:39:53 -0800, by zgu
-
8005048: NMT: #loaded classes needs to just show the # defined classesTue, 08 Jan 2013 14:04:25 -0500, by zgu
-
MergeTue, 08 Jan 2013 13:44:10 -0800, by coleenp
-
8004728: Add hotspot support for parameter reflectionTue, 08 Jan 2013 14:01:36 -0500, by coleenp
-
8005076: Creating a CDS archive with one alignment and running another causes a crash.Tue, 08 Jan 2013 13:38:11 -0500, by hseigel
-
8003705: CDS failed on Windows: can not map in the CDS.Mon, 07 Jan 2013 15:32:51 -0500, by hseigel
-
8005494: SIGSEGV in Rewriter::relocate_and_link() when testing Weblogic with CompressedOops and KlassPtrsWed, 02 Jan 2013 20:28:09 -0500, by coleenp
-
MergeMon, 24 Dec 2012 11:46:38 -0800, by minqi
-
8004823: Add VM support for type annotation reflectionThu, 20 Dec 2012 10:22:19 +0100, by stefank
-
8005044: remove crufty '_g' support from HS runtime codeWed, 19 Dec 2012 10:35:08 -0800, by dcubed
-
8005672: Clean up some changes to GC logging with GCCause'sFri, 04 Jan 2013 17:04:46 -0800, by jmasa
-
8000325: Change default for CMSClassUnloadingEnabled to trueFri, 04 Jan 2013 17:04:25 -0800, by jmasa
-
8003822: Deprecate the incremental mode of CMSFri, 04 Jan 2013 21:33:22 +0100, by brutisso
-
8003820: Deprecate untested and rarely used GC combinationsFri, 04 Jan 2013 11:10:17 +0100, by brutisso
-
8005396: Use ParNew with only one thread instead of DefNew as default for CMS on single CPU machinesSun, 30 Dec 2012 08:47:52 +0100, by brutisso
-
8004816: G1: Kitchensink failures after marking stack changesThu, 03 Jan 2013 16:28:22 -0800, by johnc
-
8001424: G1: Rename certain G1-specific flagsFri, 21 Dec 2012 11:45:34 -0800, by johnc
-
8004132: SerialGC: ValidateMarkSweep broken when running GCOldWed, 02 Jan 2013 11:32:41 -0800, by johnc
-
8005486: NPG: Incorrect assertion in ChunkManager::list_index()Wed, 26 Dec 2012 15:05:30 -0800, by jmasa
-
8005082: NPG: Add specialized Metachunk sizes for reflection and anonymous classloadersMon, 03 Dec 2012 15:09:39 -0800, by jmasa
-
8005382: new hotspot build - hs25-b15Fri, 21 Dec 2012 10:27:49 -0800, by amurillo
-
8004982: JDK8 source with GPL header errorsThu, 20 Dec 2012 16:24:51 -0800, by katleman
-
Added tag hs25-b14 for changeset 990bbd393c23Fri, 21 Dec 2012 10:17:16 -0800, by amurillo
-
MergeFri, 21 Dec 2012 16:33:22 +0100, by jwilhelm
-
8004691: Add a jtreg test that exercises the ExecuteInternalVMTests flagThu, 20 Dec 2012 05:31:40 +0100, by brutisso
-
8005108: NPG: MetaspaceAux::used_in_bytes(), capacity_in_bytes() and reserved_in_bytes() return inconsistent numbersTue, 18 Dec 2012 10:40:51 +0100, by stefank
-
8004845: Catch incorrect usage of new and delete during compile time for value objects and stack objectsMon, 17 Dec 2012 15:25:26 +0100, by brutisso
-
7173959: Jvm crashed during coherence exabus (tmb) testingMon, 17 Dec 2012 08:49:20 +0100, by brutisso
-
8001028: Improve GC option handlingWed, 12 Dec 2012 12:07:32 -0800, by johnc
-
MergeFri, 21 Dec 2012 01:39:34 -0800, by roland
-
8004250: replace AbstractAssembler a_byte/a_long with emit_int8/emit_int32Thu, 20 Dec 2012 18:53:44 -0800, by twisti
-
8004330: Add missing Unsafe entry points for addAndGet() familyThu, 20 Dec 2012 14:17:52 -0800, by kvn
-
8004741: Missing compiled exception handle table entry for multidimensional array allocationWed, 19 Dec 2012 19:21:15 -0800, by kvn
-
8004835: Improve AES intrinsics on x86Wed, 19 Dec 2012 15:40:35 -0800, by kvn
-
8005033: clear high word for integer pop count on SPARCWed, 19 Dec 2012 14:44:00 -0800, by twisti
-
8004318: JEP-171: Support Unsafe fences intrinsicsTue, 18 Dec 2012 17:37:44 -0800, by kvn
-
8004536: replace AbstractAssembler emit_word with emit_int16Tue, 18 Dec 2012 10:47:23 -0800, by twisti
-
MergeTue, 18 Dec 2012 08:19:53 -0800, by vlivanov
-
8003135: HotSpot inlines and hoists the Thread.currentThread().isInterrupted() out of the loopTue, 18 Dec 2012 06:52:00 -0800, by vlivanov
-
8005031: Some cleanup in c2 to prepare for incremental inlining supportTue, 18 Dec 2012 14:55:25 +0100, by roland
-
8004548: remove unused AbstractAssembler::print(Label&)Mon, 17 Dec 2012 11:00:22 -0800, by twisti
-
MergeFri, 14 Dec 2012 12:11:17 -0800, by twisti
-
8003238: JSR 292: intermittent exception failure with java/lang/invoke/CallSiteTest.javaFri, 14 Dec 2012 12:06:42 -0800, by twisti
-
8005002: Crash because of a raw oop in ClassLoaderData::add_dependencyWed, 12 Dec 2012 22:41:13 +0100, by stefank
-
8004713: Stackoverflowerror thrown when thread stack straddles 0x80000000Thu, 13 Dec 2012 17:27:55 -0800, by kvn
-
8004668: Build failure for Zero targetFri, 07 Dec 2012 18:13:23 -0800, by bharadwaj
-
MergeWed, 19 Dec 2012 16:10:19 -0800, by minqi
-
MergeMon, 17 Dec 2012 10:40:52 -0800, by zgu
-
8004802: jcmd VM.native_memory baseline=false crashes VMMon, 17 Dec 2012 13:14:02 -0500, by zgu
-
MergeFri, 14 Dec 2012 16:43:37 -0800, by coleenp
-
8004898: library_call.cpp build error after 7172640 with GCC 4.7.2Wed, 12 Dec 2012 21:40:04 -0500, by rkennke
-
8004883: NPG: clean up anonymous class fixWed, 12 Dec 2012 11:39:29 -0500, by coleenp
-
7153050: remove crufty '_g' support from HotSpot repo makefilesFri, 14 Dec 2012 10:06:52 -0800, by dcubed
-
8005036: new hotspot build - hs25-b14Fri, 14 Dec 2012 14:27:40 -0800, by amurillo
-
Added tag jdk8-b69 for changeset cb8a4e04bc8cThu, 20 Dec 2012 09:17:47 -0800, by katleman
-
MergeFri, 14 Dec 2012 11:45:55 -0800, by collins
-
8004076: Move _max_locals and _size_of_parameters to ConstMethod for better sharing.Tue, 11 Dec 2012 12:41:31 -0500, by jiangli
-
MergeThu, 13 Dec 2012 09:06:38 -0800, by stefank
-
8004674: Add necessary .inline.hpp files to fix non-PCH buildThu, 13 Dec 2012 09:28:14 +0100, by stefank
-
8004661: Comment and function name java_lang_String::toHash is wrongThu, 13 Dec 2012 10:09:49 +0100, by brutisso
-
MergeFri, 07 Dec 2012 16:08:05 -0800, by johnc
-
8000244: G1: Ergonomically set MarkStackSize and use virtual space for global marking stackMon, 01 Oct 2012 09:28:13 -0700, by johnc
-
8004724: new hotspot build - hs25-b13Fri, 07 Dec 2012 10:55:16 -0800, by amurillo
-
Added tag jdk8-b68 for changeset 121aa71316afThu, 13 Dec 2012 09:05:20 -0800, by katleman
-
changed PEA interface:Wed, 16 Jan 2013 15:15:32 +0100, by Lukas Stadler
-
windows-specific bugfixWed, 16 Jan 2013 10:19:09 +0100, by Christian Haeubl
-
Merge.Wed, 16 Jan 2013 09:08:24 +0100, by Christian Haeubl
-
added relevance-based inliningWed, 16 Jan 2013 09:05:48 +0100, by Christian Haeubl
-
added a log message when System.arraycopy() is not intrinsifiedMon, 07 Jan 2013 10:56:06 +0100, by Christian Haeubl
-
Merge.Mon, 07 Jan 2013 08:39:06 +0100, by Christian Haeubl
-
added flag AlwaysInlineIntrinsicsMon, 07 Jan 2013 08:38:40 +0100, by Christian Haeubl
-
Merge.Wed, 19 Dec 2012 10:01:08 +0100, by Christian Haeubl
-
fixed HotSpot windows buildTue, 18 Dec 2012 15:05:58 +0100, by Christian Haeubl
-
fixed warningsTue, 15 Jan 2013 21:11:45 +0100, by Doug Simon
-
added com.sun.crypto.provider.CipherBlockChaining intrinsificationsTue, 15 Jan 2013 21:11:32 +0100, by Doug Simon
-
added support for substitute methods to call the original/substituted methodsTue, 15 Jan 2013 21:08:13 +0100, by Doug Simon
-
gave CompilationTask a toString() methodTue, 15 Jan 2013 20:43:44 +0100, by Doug Simon
-
Fix the kind for DivRemOp results.Tue, 15 Jan 2013 18:54:02 +0100, by Thomas Wuerthinger
-
Added possibility for platform-specific peephole optimizations. Added combining div/rem optimization.Tue, 15 Jan 2013 18:39:40 +0100, by Thomas Wuerthinger
-
Added DivRemOp that produces both the division result and the remainder.Tue, 15 Jan 2013 18:27:01 +0100, by Thomas Wuerthinger
-
Canonicalize ((a - a % b) / b) into (a / b).Tue, 15 Jan 2013 17:53:31 +0100, by Thomas Wuerthinger
-
an intrinsic graph must be cloned before being compiledTue, 15 Jan 2013 15:44:04 +0100, by Doug Simon
-
Long.bitCount should also not be intrinsified if popcnt is missingTue, 15 Jan 2013 11:10:59 +0100, by Gilles Duboscq
-
Merge.Tue, 15 Jan 2013 00:51:29 +0100, by Thomas Wuerthinger
-
New experiment with LSRA order. Remove old block order calculation.Tue, 15 Jan 2013 00:51:12 +0100, by Thomas Wuerthinger
-
Merge.Mon, 14 Jan 2013 16:56:54 +0100, by Thomas Wuerthinger
-
Merge.Mon, 14 Jan 2013 16:52:59 +0100, by Thomas Wuerthinger
-
Experiment with new block order for LSRA.Mon, 14 Jan 2013 16:52:44 +0100, by Thomas Wuerthinger
-
Backed out changeset b5280041f59e. Alignment for branch targets has no positive effect. Remove to keep code cache smaller.Mon, 14 Jan 2013 14:19:49 +0100, by Thomas Wuerthinger
-
new facility to add branch probabilities for snippets, probabilities for frequently-used snippetsMon, 14 Jan 2013 16:29:08 +0100, by Lukas Stadler
-
Make sure that compressed oops are not used in benchmarksMon, 14 Jan 2013 15:23:13 +0100, by Gilles Duboscq
-
fixed bugs in AESCrypt intrinsifications and enabled them by defaultMon, 14 Jan 2013 14:26:00 +0100, by Doug Simon
-
added missing ResourceMarkMon, 14 Jan 2013 14:25:16 +0100, by Doug Simon
-
added support for making calls with the native/C ABIMon, 14 Jan 2013 14:06:37 +0100, by Doug Simon
-
AESCrypt intrinsification - disabled by default as it doesn't yet workMon, 14 Jan 2013 00:14:54 +0100, by Doug Simon
-
Merge.Sun, 13 Jan 2013 21:55:49 +0100, by Doug Simon
-
compile the intrinsic graph for a method if the method is scheduled for compilation (in addition to intrinsifiying it when it is called)Sun, 13 Jan 2013 21:19:19 +0100, by Doug Simon
-
support substitution of methods that are not in the bootstrap class path and/or whose signature contains non-accessible typesSun, 13 Jan 2013 21:17:13 +0100, by Doug Simon
-
added API method for parsing a valid Method Descriptor string (JVMS 4.3.3) into a Signature objectSun, 13 Jan 2013 21:14:40 +0100, by Doug Simon
-
added support for supplying an explicit signature in @MethodAnnotation to private types in the signature of the substituted methodSat, 12 Jan 2013 22:05:07 +0100, by Doug Simon
-
added Signature.getString() to get a signature string in JVMS formatSat, 12 Jan 2013 21:53:22 +0100, by Doug Simon
-
renamings to clarify the difference between lowering/stub snippets and substitution snippets (the end goal is to remove the term 'snippet' from the latter altogether)Sat, 12 Jan 2013 21:43:12 +0100, by Doug Simon
-
only @MethodSubstitution annotated methods are now considered to be method substitutions which allows for helper methods to be in the same classFri, 11 Jan 2013 18:26:32 +0100, by Doug Simon
-
added support for writing substitutions for methods in package private classesFri, 11 Jan 2013 17:50:13 +0100, by Doug Simon
-
Experiment with soft alignment for branch targets.Sun, 13 Jan 2013 19:32:16 +0100, by Thomas Wuerthinger
-
Re-enable fast array allocation/initialization.Sun, 13 Jan 2013 01:55:07 +0100, by Thomas Wuerthinger
-
Temporarily disable fast array allocation/initialization.Sun, 13 Jan 2013 00:43:02 +0100, by Thomas Wuerthinger
-
Disable inc/dec again.Sat, 12 Jan 2013 23:13:45 +0100, by Thomas Wuerthinger
-
Enable the use of inc/dec.Sat, 12 Jan 2013 20:34:49 +0100, by Thomas Wuerthinger
-
New experiment with block code emission order.Sat, 12 Jan 2013 17:26:13 +0100, by Thomas Wuerthinger
-
Put 1 as lower bound for loop frequency.Sat, 12 Jan 2013 17:25:41 +0100, by Thomas Wuerthinger
-
Small fix that prevented debug mode to work with DebugSnippets set to false.Sat, 12 Jan 2013 14:50:48 +0100, by Thomas Wuerthinger
-
Add possibility for -ict option to SPECjvm2008 benchmark execution.Sat, 12 Jan 2013 14:48:44 +0100, by Thomas Wuerthinger
-
reverted recent changes to arraycopy intrinsificationSat, 12 Jan 2013 00:55:09 +0100, by Doug Simon
-
bug isolation: completely disabled arraycopy intrinsification for Object arraysSat, 12 Jan 2013 00:49:20 +0100, by Doug Simon
-
short-circuit isAssignableFrom test in arraycopy intrinsificationSat, 12 Jan 2013 00:11:23 +0100, by Doug Simon
-
bug isolation: completely disabled arraycopy intrinsification for Object arraysSat, 12 Jan 2013 00:10:17 +0100, by Doug Simon
-
bug isolation: disabled arraycopy intrinsification for Ovject arraysSat, 12 Jan 2013 00:09:42 +0100, by Doug Simon
-
arraycopy cannot be intrinsified if the destination array type is not exactFri, 11 Jan 2013 15:05:31 +0100, by Doug Simon
-
fix checkstyle warningFri, 11 Jan 2013 12:47:37 +0100, by Lukas Stadler
-
more accurate inferStamp for UnsafeCastNode and CheckCastNodeFri, 11 Jan 2013 11:44:44 +0100, by Lukas Stadler
-
more specific return value on ObjectStamp.joinFri, 11 Jan 2013 11:44:11 +0100, by Lukas Stadler
-
typos and unused codeFri, 11 Jan 2013 11:38:56 +0100, by Lukas Stadler
-
fix warnings in snippetsFri, 11 Jan 2013 11:38:17 +0100, by Lukas Stadler
-
MergeThu, 10 Jan 2013 17:05:42 +0100, by Gilles Duboscq
-
Support sub-types for typed node iteratorsThu, 10 Jan 2013 17:05:31 +0100, by Gilles Duboscq
-
Experimentation with new probability based code emission order.Thu, 10 Jan 2013 16:04:25 +0100, by Thomas Wuerthinger
-
Merge.Thu, 10 Jan 2013 15:29:52 +0100, by Thomas Wuerthinger
-
Remove left-over files.Thu, 10 Jan 2013 15:29:42 +0100, by Thomas Wuerthinger
-
Increase loop alignment to 2 words.Thu, 10 Jan 2013 15:28:26 +0100, by Thomas Wuerthinger
-
Remove PhiLabelOp.Thu, 10 Jan 2013 15:00:15 +0100, by Thomas Wuerthinger
-
Be sure to remove framestate of merge when removing empty diamond shapeThu, 10 Jan 2013 12:03:14 +0100, by Gilles Duboscq
-
MergeThu, 10 Jan 2013 11:41:10 +0100, by Gilles Duboscq
-
Fix display of lowered invokes in visualizerThu, 10 Jan 2013 11:40:25 +0100, by Gilles Duboscq
-
fixed Checkstyle warningsThu, 10 Jan 2013 08:54:44 +0100, by Doug Simon
-
Canonicalize projects.Wed, 09 Jan 2013 23:55:05 +0100, by Thomas Wuerthinger
-
More clean up.Wed, 09 Jan 2013 23:22:28 +0100, by Thomas Wuerthinger
-
Remove default enabling of debug output.Wed, 09 Jan 2013 23:20:31 +0100, by Thomas Wuerthinger
-
Temporary fix for IfBoxingElimination test case.Wed, 09 Jan 2013 23:19:22 +0100, by Thomas Wuerthinger
-
Refactor debug environment creation.Wed, 09 Jan 2013 23:18:18 +0100, by Thomas Wuerthinger
-
Include probability when calculating block weight.Wed, 09 Jan 2013 21:41:37 +0100, by Thomas Wuerthinger
-
Fix for probabilities of MergeNodes introduced during canonicalization.Wed, 09 Jan 2013 21:19:10 +0100, by Thomas Wuerthinger
-
Fix small issue.Wed, 09 Jan 2013 19:16:53 +0100, by Thomas Wuerthinger
-
Merge.Tue, 08 Jan 2013 18:30:11 +0100, by Thomas Wuerthinger
-
Merge.Mon, 07 Jan 2013 13:04:04 +0100, by Thomas Wuerthinger
-
Merge.Fri, 21 Dec 2012 15:54:59 +0100, by Thomas Wuerthinger
-
Added missing files LineNumberTable.java and LineNumberTableImpl.java.Thu, 20 Dec 2012 14:55:42 +0100, by Thomas Wuerthinger
-
Added getLineNumberTable and getFileName capabilities.Thu, 20 Dec 2012 14:50:56 +0100, by Thomas Wuerthinger
-
Added capability to return the map of dupblicates when inlining a graph.Thu, 20 Dec 2012 14:43:37 +0100, by Thomas Wuerthinger
-
Added constant propagation to BoxNode.Thu, 20 Dec 2012 14:42:55 +0100, by Thomas Wuerthinger
-
Introduce cutomization capability for canonicalizer.Thu, 20 Dec 2012 14:38:06 +0100, by Thomas Wuerthinger
-
Rely on deoptimization to handle x86 division exceptionsMon, 07 Jan 2013 19:10:25 -0800, by Christian Wimmer
-
Make integer division and remainder nodes fixed so that they can be lowered via snippets to do exception checksMon, 07 Jan 2013 19:08:26 -0800, by Christian Wimmer
-
Bugfix: GraphOrder did not process all nodes of loopsMon, 07 Jan 2013 19:03:29 -0800, by Christian Wimmer
-
Fix wrong @Operation annotationsMon, 07 Jan 2013 19:02:39 -0800, by Christian Wimmer
-
Fixes for new Word typeFri, 04 Jan 2013 15:08:18 -0800, by Christian Wimmer
-
Canonicalize projectsFri, 04 Jan 2013 12:45:50 -0800, by Christian Wimmer
-
More complete and reusable Word typeFri, 04 Jan 2013 12:08:11 -0800, by Christian Wimmer
-
Removed ANT_JAR_TOOL dependency. Eclipse jar builds are now calling the command 'mx jar ${projectName}'.Wed, 02 Jan 2013 18:52:33 +0100, by Christian Humer
-
Intrinsics for sun.misc.Unsafe are not HotSpot-specific and useful outside of the HotSpot projectWed, 26 Dec 2012 13:55:43 -0800, by Christian Wimmer
-
Add constructor for node intrinsicWed, 26 Dec 2012 13:37:44 -0800, by Christian Wimmer
-
Fix elimination of unnecessary UnsafeCastNodeWed, 26 Dec 2012 13:36:41 -0800, by Christian Wimmer
-
Better assertion error messageWed, 26 Dec 2012 13:36:10 -0800, by Christian Wimmer
-
restored support for -G:+PrintFlags optionTue, 25 Dec 2012 22:59:37 +0100, by Doug Simon
-
Avoid recursive calls of buildFri, 21 Dec 2012 15:27:04 -0800, by Christian Wimmer
-
Simple Language: A simple dynamic programming language to demonstrate Truffle featuresFri, 21 Dec 2012 10:45:37 -0800, by Christian Wimmer
-
Truffle API to specify type-specalized Node classes; annotation processor for automatic code generation of the type-specialized Node classes during the build processFri, 21 Dec 2012 10:44:31 -0800, by Christian Humer
-
added -ea to execution of unit testsFri, 21 Dec 2012 10:21:24 +0100, by Doug Simon
-
Remove CompileCommand that excluses run* for unittestsThu, 20 Dec 2012 18:03:14 +0100, by Gilles Duboscq
-
JTT: Replace "runTestWithDelta(0, " with "runTest("Thu, 20 Dec 2012 17:09:53 +0100, by Gilles Duboscq
-
Remove now useless prefix arguments for jtt unittestsThu, 20 Dec 2012 17:06:59 +0100, by Gilles Duboscq
-
Fix StructuredGraph.reduceTrivialMerge: fix for degenerated loopsThu, 20 Dec 2012 17:06:34 +0100, by Gilles Duboscq
-
MergeThu, 20 Dec 2012 16:33:10 +0100, by Gilles Duboscq
-
Fix to StructuredGraph.removeSplitPropagate for when a loop gets killed in the processThu, 20 Dec 2012 14:11:45 +0100, by Gilles Duboscq
-
Extend loop unswicthing to Switch nodes (integer or type)Thu, 20 Dec 2012 12:06:58 +0100, by Gilles Duboscq
-
converted the JTT tests to use the GraalCompilerTest framework which offers more control over what is compiled and executedThu, 20 Dec 2012 14:59:57 +0100, by Doug Simon
-
fixed bug in executing InstalledCode with more than 8 argumentsThu, 20 Dec 2012 13:14:56 +0100, by Doug Simon
-
added intrinsifications for Integer.bitCount() and Long.bitCount()Wed, 19 Dec 2012 15:52:50 +0100, by Doug Simon
-
fixed crash where Class.isInstance() is called on a primitive class (e.g., int.class)Wed, 19 Dec 2012 12:39:47 +0100, by Doug Simon
-
added intrinsification of Class.isInstance()Wed, 19 Dec 2012 00:12:32 +0100, by Doug Simon
-
InstanceOfNode no longer implements LIRLowerableWed, 19 Dec 2012 00:12:01 +0100, by Doug Simon
-
removed warningsTue, 18 Dec 2012 22:29:17 +0100, by Doug Simon
-
replaces node intrinsics for loadinf from a Word with methods directly in the Word class itselfTue, 18 Dec 2012 22:23:46 +0100, by Doug Simon
-
Merge.Tue, 18 Dec 2012 17:59:32 +0100, by Doug Simon
-
replace checked casts with unsafe casts in snippets where the exact type of a value loaded from metadata is knownTue, 18 Dec 2012 17:59:03 +0100, by Doug Simon
-
add comment explaining temporarily limited application of SnippetFrameStateCleanupPhaseTue, 18 Dec 2012 17:58:08 +0100, by Doug Simon
-
added phase to remove unnecessary frame states from substitution snippetsTue, 18 Dec 2012 17:32:44 +0100, by Doug Simon
-
removed arraycopy test from IntrinsificationTestTue, 18 Dec 2012 15:28:15 +0100, by Doug Simon
-
Merge.Tue, 18 Dec 2012 16:32:35 +0100, by Thomas Wuerthinger
-
Merge.Tue, 18 Dec 2012 15:50:53 +0100, by Thomas Wuerthinger
-
MergeTue, 18 Dec 2012 15:45:28 +0100, by Gilles Duboscq
-
SwitchNode: avoid sharing any arrays while cloningTue, 18 Dec 2012 15:02:42 +0100, by Gilles Duboscq
-
Merge.Tue, 18 Dec 2012 15:22:37 +0100, by Doug Simon
-
added unit test for array copy intrinsificationTue, 18 Dec 2012 15:22:01 +0100, by Doug Simon
-
removed @Snippet annotation from methods called by the array copy snippetsTue, 18 Dec 2012 15:20:58 +0100, by Doug Simon
-
added more documentation to DeoptimizationActionTue, 18 Dec 2012 15:19:00 +0100, by Doug Simon
-
moved deep array equality comparison into base test classTue, 18 Dec 2012 13:13:09 +0100, by Doug Simon
-
MergeTue, 18 Dec 2012 14:29:04 +0100, by Gilles Duboscq
-
Cleanups: remove unused NodeUsagesList.replaceFirst and FrameState.blockTue, 18 Dec 2012 14:28:58 +0100, by Gilles Duboscq
-
Remove @Successor private final NodeSuccessorList<BeginNode> blockSuccessors from ControlSplitNodeTue, 18 Dec 2012 11:27:12 +0100, by Gilles Duboscq
-
canonicalize invoke usages during inliningTue, 18 Dec 2012 13:22:20 +0100, by Lukas Stadler
-
fix probability in TailDuplicationPhaseTue, 18 Dec 2012 13:21:37 +0100, by Lukas Stadler
-
enable tlab stub for array allocationMon, 17 Dec 2012 18:36:31 +0100, by Lukas Stadler
-
replicate c1 tlab refill behavior more closely, fixes problem with huge tlab sizesMon, 17 Dec 2012 17:44:09 +0100, by Lukas Stadler
-
MergeMon, 17 Dec 2012 17:42:27 +0100, by Lukas Stadler
-
use DeoptAction.None for array allocations with invalid length (very large or negative)Mon, 17 Dec 2012 17:40:45 +0100, by Lukas Stadler
-
perform initial iteration in WordTypeRewriterPhase in the right order (fixes problems with phis)Mon, 17 Dec 2012 17:36:46 +0100, by Lukas Stadler
-
use Kind.Void for ReturnNode, not the return value kindMon, 17 Dec 2012 17:35:04 +0100, by Lukas Stadler
-
Fix in MergeNode.removeEnd: while deleting phi inputs some other phis can dieMon, 17 Dec 2012 17:15:11 +0100, by Gilles Duboscq
-
Use ThreadMXBean to get CPU time instead of Wallclock time for Timers if possibleMon, 17 Dec 2012 16:38:48 +0100, by Gilles Duboscq
-
Move loop unswitching before loweringMon, 17 Dec 2012 16:02:43 +0100, by Gilles Duboscq
-
Fix for KillCFG while killing infinite empty loopsMon, 17 Dec 2012 16:01:55 +0100, by Gilles Duboscq
-
Remove failing dependency printingMon, 17 Dec 2012 15:24:13 +0100, by Gilles Duboscq
-
Fix warning, Fix overly strong assert (the value of the 'abstract' modifier for array types is unspecified)Mon, 17 Dec 2012 15:18:38 +0100, by Gilles Duboscq
-
Merge.Mon, 17 Dec 2012 14:36:30 +0100, by Christian Haeubl
-
avoid rare useless inliningsMon, 17 Dec 2012 14:35:43 +0100, by Christian Haeubl
-
fixed Unsafe snippetsMon, 17 Dec 2012 13:44:56 +0100, by Christian Haeubl
-
(temp) forcing slow path for TLAB refill during array allocationMon, 17 Dec 2012 12:02:11 +0100, by Doug Simon
-
introduced graal.newArrayStub.forceSlowPath and graal.newInstanceStub.forceSlowPath system propertiesMon, 17 Dec 2012 11:45:09 +0100, by Doug Simon
-
made the effect of graal.logNewArrayStub independent from graal.logNewInstanceStubMon, 17 Dec 2012 11:29:06 +0100, by Doug Simon
-
fixed overly strong assertionMon, 17 Dec 2012 11:12:25 +0100, by Doug Simon
-
expanded LOG_PRINTF stub to handle up to 3 arguments in addition to the format stringMon, 17 Dec 2012 11:12:01 +0100, by Doug Simon
-
C2 build bugfixMon, 17 Dec 2012 08:32:49 +0100, by Christian Haeubl
-
C1 build bugfixFri, 14 Dec 2012 16:23:44 +0100, by Christian Haeubl
-
Merge.Fri, 14 Dec 2012 15:19:38 +0100, by Christian Haeubl
-
avoid searching for concrete methods on interfacesFri, 14 Dec 2012 14:53:42 +0100, by Christian Haeubl
-
ignore all graal files when building C1/C2Fri, 14 Dec 2012 14:39:50 +0100, by Christian Haeubl
-
enforce that method substitution snippets are static methodsFri, 14 Dec 2012 14:33:56 +0100, by Christian Haeubl
-
OS-specific identity hashcode bugfixFri, 14 Dec 2012 13:26:19 +0100, by Christian Haeubl
-
fixes after mergeFri, 14 Dec 2012 13:10:55 +0100, by Christian Haeubl
-
Merge.Fri, 14 Dec 2012 13:02:49 +0100, by Christian Haeubl
-
adder better CHA supportFri, 14 Dec 2012 12:05:35 +0100, by Christian Haeubl
-
bugfixes for compiler intrinsicsWed, 12 Dec 2012 15:05:21 +0100, by Christian Haeubl
-
use CHA more frequently for inliningTue, 11 Dec 2012 16:38:27 +0100, by Christian Haeubl
-
fixes after mergeTue, 11 Dec 2012 09:10:50 +0100, by Christian Haeubl
-
Merge.Tue, 11 Dec 2012 08:48:12 +0100, by Christian Haeubl
-
added more compiler intrinsicsTue, 11 Dec 2012 08:28:00 +0100, by Christian Haeubl
-
added Unsafe.*Ordered* intrinsicsThu, 06 Dec 2012 13:53:36 +0100, by Christian Haeubl
-
use the more compact nop instructions for alignmentTue, 04 Dec 2012 14:58:05 +0100, by Christian Haeubl
-
removed unused C++ globalsTue, 04 Dec 2012 14:57:13 +0100, by Christian Haeubl
-
fixed windows make files and VS2012-specific compilation issuesTue, 04 Dec 2012 11:14:23 +0100, by Christian Haeubl
-
Merge.Tue, 04 Dec 2012 10:10:02 +0100, by Christian Haeubl
-
re-enabled inlining of polymorphic calls with more than 2 receiver typesTue, 04 Dec 2012 10:09:25 +0100, by Christian Haeubl
-
print more details when -XX:+PrintDeoptimizationDetails is enabledMon, 03 Dec 2012 13:44:12 +0100, by Christian Haeubl
-
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/Fri, 14 Dec 2012 14:35:13 +0100, by Doug Simon
-
MergeFri, 07 Dec 2012 07:36:51 -0800, by jwilhelm
-
8003554: NPG: move Metablock and Metachunk code out of metaspace.cppThu, 29 Nov 2012 10:09:04 -0800, by jmasa
-
8004170: G1: Verbose GC output is not getting flushed to log file using JDK 8Fri, 30 Nov 2012 11:46:17 -0800, by johnc
-
MergeFri, 07 Dec 2012 01:09:03 -0800, by roland
-
MergeThu, 06 Dec 2012 11:05:33 -0800, by twisti
-
8003250: SPARC: move MacroAssembler into separate fileThu, 06 Dec 2012 09:57:41 -0800, by twisti
-
MergeThu, 06 Dec 2012 14:33:52 +0100, by neliasso
-
8003934: Fix generation of malformed options to ProjectcreatorThu, 06 Dec 2012 09:50:08 +0100, by neliasso
-
8003983: LogCompilation tool is broken since c1 supportMon, 26 Nov 2012 15:11:55 +0100, by neliasso
-
8004319: test/gc/7168848/HumongousAlloc.java fails after 7172640Mon, 03 Dec 2012 15:48:49 -0800, by twisti
-
8003240: x86: move MacroAssembler into separate fileFri, 30 Nov 2012 15:23:16 -0800, by twisti
-
8003195: AbstractAssembler should not store code pointers but use the CodeSection directlyFri, 30 Nov 2012 11:44:05 -0800, by twisti
-
8003850: add support for constants in stub codeTue, 27 Nov 2012 17:41:38 -0800, by kvn
-
7092905: C2: Keep track of the number of dead nodesTue, 27 Nov 2012 17:24:15 -0800, by bharadwaj
-
8003868: fix shark for latest HotSpot and LLVMTue, 27 Nov 2012 12:48:52 -0800, by twisti
-
7172640: C2: instrinsic implementations in LibraryCallKit should use argument() instead of pop()Mon, 26 Nov 2012 17:25:11 -0800, by twisti
-
8001538: hs_err file does not list anymore compiled methods in compilation eventsWed, 21 Nov 2012 05:57:12 -0800, by vlivanov
-
7146636: compiler/6865265/StackOverflowBug.java fails due to changed stack minimumFri, 16 Nov 2012 15:49:46 -0800, by kvn
-
8004248: new hotspot build - hs25-b12Fri, 30 Nov 2012 17:00:32 -0800, by amurillo
-
Added tag jdk8-b67 for changeset 25bdce771bb3Thu, 06 Dec 2012 12:04:17 -0800, by katleman
-
MergeFri, 30 Nov 2012 12:01:34 -0800, by johnc
-
8004199: Change the ASM package for Test8003720Thu, 29 Nov 2012 23:02:52 +0100, by stefank
-
8000662: NPG: nashorn ant clean test262 out-of-memory with Java heapThu, 29 Nov 2012 16:50:29 -0500, by coleenp
-
MergeThu, 29 Nov 2012 13:55:49 -0800, by cjplummer
-
8003848: Make ConstMethod::generic_signature_index optional and move Method::_max_stack to ConstMethod.Tue, 27 Nov 2012 17:03:56 -0500, by jiangli
-
MergeThu, 29 Nov 2012 11:23:15 -0800, by johnc
-
7194633: G1: Assertion and guarantee failures in block offset tableTue, 27 Nov 2012 14:11:37 -0800, by johnc
-
8003935: Simplify the needed includes for using Thread::current()Tue, 27 Nov 2012 14:20:21 +0100, by stefank
-
8003720: NPG: Method in interpreter stack frame can be deallocatedTue, 27 Nov 2012 10:13:20 +0100, by stefank
-
8003722: More gcc 4.7 compilation errorsMon, 26 Nov 2012 12:31:03 -0500, by coleenp
-
7198334: UseNUMA modifies system parameters on non-NUMA systemTue, 20 Nov 2012 11:40:11 +0100, by brutisso
-
8003635: NPG: AsynchGetCallTrace broken by Method* virtual callWed, 28 Nov 2012 17:50:21 -0500, by coleenp
-
MergeWed, 28 Nov 2012 08:43:26 -0800, by coleenp
-
6924920: Class Data Sharing limit on the java version string can create failuresWed, 28 Nov 2012 08:17:59 -0500, by hseigel
-
MergeWed, 28 Nov 2012 06:42:03 -0800, by zgu
-
8003689: MemTracker::init_tracking_options() reads outside array if commandline argument is emptyWed, 28 Nov 2012 09:19:38 -0500, by zgu
-
8003879: Duplicate definitions in vmStructsTue, 27 Nov 2012 07:57:57 -0800, by mikael
-
MergeWed, 21 Nov 2012 21:26:12 -0500, by dholmes
-
8003591: Abstract_VM_Version::internal_vm_info_string needs to stringify FLOAT_ARCH for ease of useWed, 21 Nov 2012 20:07:52 -0500, by dholmes
-
8003690: Example code in JVMTI GetStackTrace documentation is brokenWed, 21 Nov 2012 09:02:13 -0800, by mikael
-
MergeTue, 20 Nov 2012 20:27:40 -0500, by coleenp
-
8003487: NMT: incorrect assertion in VMMemPointerIterator::remove_released_region method (memSnapshot.cpp)Fri, 16 Nov 2012 09:05:19 -0500, by zgu
-
8003541: new hotspot build - hs25-b11Fri, 16 Nov 2012 09:43:43 -0800, by amurillo
-
Added tag jdk8-b66 for changeset 01684f7fee1bThu, 29 Nov 2012 11:30:04 -0800, by katleman
-
fixed bug in ReadNode.canonicalizeRead (can not canonicalize when the base address is a null object)Fri, 14 Dec 2012 10:20:54 +0100, by Doug Simon
-
removed support for non-snippet based intrinsificationThu, 13 Dec 2012 23:10:13 +0100, by Doug Simon
-
replaced manual intrinsification of Thread.currentThread() with a snippetThu, 13 Dec 2012 23:04:45 +0100, by Doug Simon
-
replaced manual intrinsification of Object.getClass() with a snippetThu, 13 Dec 2012 22:54:04 +0100, by Doug Simon
-
replaced usage of Unsafe.get<kind>(Object object, long offset) where object == null with Unsafe.get<kind>(long address)Thu, 13 Dec 2012 15:42:30 +0100, by Doug Simon
-
replace manual intrinsification of Class.getModifiers() with a snippetThu, 13 Dec 2012 14:27:37 +0100, by Doug Simon
-
added @MethodSubstitution to support substitutions for methods such as Object.getClass() where the substitute method cannot have the same name as the original methodThu, 13 Dec 2012 14:26:55 +0100, by Doug Simon
-
make the output produced by -Dgraal.printconfig=true sortedThu, 13 Dec 2012 14:18:37 +0100, by Doug Simon
-
added execution of the Graal API unittest with non-GraalVM HotSpot builds to the gateWed, 12 Dec 2012 21:55:50 +0100, by Doug Simon
-
changes to support Graal co-existing with the other HotSpot compiler(s) and being used for explicit compilation requests and code installation via the Graal APIWed, 12 Dec 2012 21:36:40 +0100, by Doug Simon
-
made initialization of GraphPrinterDumpHandler.sdf be lazy to workaround an initialization order issue during VM start upWed, 12 Dec 2012 15:46:11 +0100, by Doug Simon
-
fixed issues triggered when using the CountingProxy (i.e., -Dgraal.countcalls=true) or LoggingProxy (i.e., -Dgraal.debug=true) to analyze traffic across the VM/compiler boundaryTue, 11 Dec 2012 20:54:11 +0100, by Doug Simon
-
Merge.Tue, 11 Dec 2012 08:29:25 +0100, by Doug Simon
-
branch to isolate fix for perf. regressionTue, 11 Dec 2012 08:27:01 +0100, by Doug Simon
-
made the Graal implementation of the C++ AbstractCompiler class support native wrapper generationMon, 10 Dec 2012 22:19:07 +0100, by Doug Simon
-
removed declaration of temps (no longer) used by the monitorenter/monitorexits stubsFri, 07 Dec 2012 23:41:51 +0100, by Doug Simon
-
added TLAB fast refill stub for array allocationFri, 07 Dec 2012 23:38:09 +0100, by Doug Simon
-
removed unsafe injection of a new object constant into compiler graphFri, 07 Dec 2012 23:35:23 +0100, by Doug Simon
-
consolidated new_type_array and new_object_array stubs into one as there no difference between themFri, 07 Dec 2012 18:26:26 +0100, by Doug Simon
-
rename: RuntimeCall -> RuntimeCallTargetFri, 07 Dec 2012 16:01:38 +0100, by Doug Simon
-
added support for writing stubs in Java and wrote the TLAB fast refill stubFri, 07 Dec 2012 15:12:05 +0100, by Doug Simon
-
tightened first parameter type for LIRGeneratorTool.emitCall()Fri, 07 Dec 2012 11:14:12 +0100, by Doug Simon
-
made snippet template specialization support ConstantParameters of type WordFri, 07 Dec 2012 11:12:26 +0100, by Doug Simon
-
made word type rewriting do stamp inference so that word typed phis are handled correctlyFri, 07 Dec 2012 11:09:17 +0100, by Doug Simon
-
modified code installation to handle debug info that only contains oop maps but no frame informationFri, 07 Dec 2012 11:07:36 +0100, by Doug Simon
-
created shared, cached exceptions with empty stack traces for the implementation of the -G:+OmitHotExceptionStacktrace option. This also avoids the issue of having an object embedded in compiled code without an external strong reference to the same object (objects in compiled code are weak references in HotSpot)Thu, 06 Dec 2012 14:01:32 +0100, by Doug Simon
-
unify object reallocation code for c2 and GraalWed, 05 Dec 2012 13:57:00 +0100, by Lukas Stadler
-
sort the fields returned by getInstanceFields by offsetWed, 05 Dec 2012 13:56:56 +0100, by Lukas Stadler
-
Defer lowering to next iteration when the CFG was changed by a previous lowering so that no lastFixedNode is availableTue, 04 Dec 2012 11:05:01 -0800, by Christian Wimmer
-
Remove a usasge of getMirrorOrFailTue, 04 Dec 2012 11:02:56 -0800, by Christian Wimmer
-
Make method accessible from the outsideTue, 04 Dec 2012 10:53:19 -0800, by Christian Wimmer
-
Add accessorTue, 04 Dec 2012 10:52:35 -0800, by Christian Wimmer
-
When a hub has Kind.Object, the hub is never null. Preserve that information it the stamp of the LoadHubNode.Tue, 04 Dec 2012 10:51:46 -0800, by Christian Wimmer
-
Allow VM-specific lowering of FixedGuardNodeTue, 04 Dec 2012 10:50:12 -0800, by Christian Wimmer
-
Provide Thread context class loader to getMirrorOrFail. This is a workaround until the Graal API is complete enough so that getMirrorOrFail is not necessary at all.Tue, 04 Dec 2012 10:49:18 -0800, by Christian Wimmer
-
Assertion in Java code to prevent crash in native codeTue, 04 Dec 2012 10:46:21 -0800, by Christian Wimmer
-
Snippets cannot have speculative optimizations since they have to be valid for the entire run of the VMTue, 04 Dec 2012 10:44:41 -0800, by Christian Wimmer
-
removed all Graal modifications to ci and c1Mon, 03 Dec 2012 17:54:05 +0100, by Doug Simon
-
decoupled C++ Graal runtime from C1Mon, 03 Dec 2012 15:32:17 +0100, by Doug Simon
-
Remove overloading of filter(Class<F>) in NodeIterable<Node> returned by Graph.getNodes() : getNodes().filter(MergeNode.class) is not the same as getNodes(MergeNode.class)Mon, 03 Dec 2012 13:56:13 +0100, by Gilles Duboscq
-
graal.graph refactoringsMon, 03 Dec 2012 13:53:53 +0100, by Gilles Duboscq
-
make jtt test cases staticFri, 30 Nov 2012 11:39:05 -0800, by Christian Wimmer
-
LIR generation for BreakpointNode is not HotSpot specific and generally useful, so it should not be in HotSpot projectFri, 30 Nov 2012 11:22:50 -0800, by Christian Wimmer
-
make jtt test cases staticFri, 30 Nov 2012 11:21:54 -0800, by Christian Wimmer
-
MergeFri, 30 Nov 2012 13:46:37 +0100, by Gilles Duboscq
-
Update scala-benchmark dependencyThu, 15 Nov 2012 16:42:39 +0100, by Gilles Duboscq
-
MergeThu, 15 Nov 2012 14:21:50 +0100, by Gilles Duboscq
-
Factor out the precondition checking code in ArrayCopySnippetsTue, 13 Nov 2012 14:41:19 +0100, by Gilles Duboscq
-
simplified TLAB allocation (don't use + and -)Fri, 30 Nov 2012 12:08:38 +0100, by Lukas Stadler
-
MergeFri, 30 Nov 2012 11:13:36 +0100, by Gilles Duboscq
-
Do not print code installation failures from Java.Fri, 30 Nov 2012 11:11:13 +0100, by Gilles Duboscq
-
changed System.err output to TTY to avoid that DaCapo benchmarks fail digest validationFri, 30 Nov 2012 10:40:07 +0100, by Christian Haeubl
-
Merge.Fri, 30 Nov 2012 08:30:22 +0100, by Christian Haeubl
-
minor fixThu, 29 Nov 2012 17:19:13 +0100, by Christian Haeubl
-
Merge.Thu, 29 Nov 2012 16:20:42 +0100, by Christian Haeubl
-
fixed some issues that precluded compilation of Graal compiler methodsThu, 29 Nov 2012 15:44:49 +0100, by Christian Haeubl
-
print a message when optimistic optimizations are disabledThu, 29 Nov 2012 11:00:32 +0100, by Christian Haeubl
-
MergeThu, 29 Nov 2012 17:43:48 -0800, by Christian Wimmer
-
Make constructors of Constant private to ensure proper encapuslation of the type-overloaded primitive field; reduce to one constructor that sets all fields.Thu, 29 Nov 2012 17:43:09 -0800, by Christian Wimmer
-
Remove the ResolvedJavaType.Representation for static fields. It is not necessary to emit the constant holder for static fields in the GraphBuilder. Only the VM-specific lowering needs to create the constants, and it can access the VM-specific metadata objects directly.Thu, 29 Nov 2012 16:53:44 -0800, by Christian Wimmer
-
Eliminate bogus conversion that Constant.asLong() performed; simplify asXxx methods so that they do not have control flow.Thu, 29 Nov 2012 15:05:39 -0800, by Christian Wimmer
-
Merge.Thu, 29 Nov 2012 22:53:21 +0100, by Doug Simon
-
better encoding of dependencies during dependency recording by GraalThu, 29 Nov 2012 22:53:03 +0100, by Doug Simon
-
removed Graal specific initialization of the ciObjectFactoryThu, 29 Nov 2012 17:57:03 +0100, by Doug Simon
-
Cleanup of Kind class: remove use of Unsafe classThu, 29 Nov 2012 12:17:02 -0800, by Christian Wimmer
-
Cleanup of Kind class: remove isXxx methodsThu, 29 Nov 2012 11:27:23 -0800, by Christian Wimmer
-
Replace ResolvedJavaType.isAssignableTo with isAssignableFrom to be consistent with java.lang.ClassThu, 29 Nov 2012 10:10:03 -0800, by Christian Wimmer
-
Remove ResolvedJavaType.isClass()Thu, 29 Nov 2012 09:13:59 -0800, by Christian Wimmer
-
Merge.Thu, 29 Nov 2012 17:13:59 +0100, by Doug Simon
-
removed remaining use of the C++ "compiler interface" (i.e. ci) by Graal for installing dependenciesThu, 29 Nov 2012 17:13:13 +0100, by Doug Simon
-
removed unnecessary and incorrect initialization of ciEnv._dependenciesThu, 29 Nov 2012 10:18:32 +0100, by Doug Simon
-
For code installation failure, start the counter so that we don't get an error message if an installation fails shortly after the VM has startedThu, 29 Nov 2012 15:13:19 +0100, by Gilles Duboscq
-
Canoncialize UnsafeLoad/StoreThu, 29 Nov 2012 13:31:48 +0100, by Gilles Duboscq
-
Common out some parts of UnsafeLoad/Store in UnsafeAccessThu, 29 Nov 2012 13:24:08 +0100, by Gilles Duboscq
-
added metering of code installation failure rate to detect excessive failure caused by overly optimistic assumptionsWed, 28 Nov 2012 20:39:43 +0100, by Doug Simon
-
guard against nmethod allocation failure in implementation of PrintMachineCodeToFile optionWed, 28 Nov 2012 19:18:39 +0100, by Doug Simon
-
made HotSpotResolvedObjectType.findUniqueConcreteSubtype() more conservative for array types to fix issue with frequent invalidation of Graal compiled methodsWed, 28 Nov 2012 18:48:17 +0100, by Doug Simon
-
added toString() implementation to Assumption classesWed, 28 Nov 2012 18:45:54 +0100, by Doug Simon
-
MergeWed, 28 Nov 2012 14:28:53 +0100, by Gilles Duboscq
-
HotSpotResolvedJavaType is now the HotSpot implementation of ResolvedJavaType,Wed, 28 Nov 2012 14:07:25 +0100, by Gilles Duboscq
-
Remove unsafe mirror() method from HotSpotTypeUnresolved. Use a HotSpotMirrorHolder interface for HotSpotResolvedJavaType and HotSpotTypePrimitive which always hold valid mirrors.Wed, 28 Nov 2012 12:18:34 +0100, by Gilles Duboscq
-
readded IntrinsifyArrayCopyPhase that was removed accidentlyWed, 28 Nov 2012 14:01:17 +0100, by Christian Haeubl
-
Merge.Wed, 28 Nov 2012 09:01:39 +0100, by Christian Haeubl
-
disabled control-flow-based inliningWed, 28 Nov 2012 09:01:15 +0100, by Christian Haeubl
-
re-applied changeset d9930fec7553Tue, 27 Nov 2012 13:14:30 +0100, by Christian Haeubl
-
Merge.Tue, 27 Nov 2012 13:02:43 +0100, by Christian Haeubl
-
Merge.Tue, 27 Nov 2012 12:16:47 +0100, by Christian Haeubl
-
fixes after mergeTue, 27 Nov 2012 12:15:18 +0100, by Christian Haeubl
-
Merge.Tue, 27 Nov 2012 12:12:02 +0100, by Christian Haeubl
-
added some more assertions to ensure that metadata constant are not emitted inlineTue, 27 Nov 2012 10:49:12 +0100, by Christian Haeubl
-
bugfix to prevent metadata constants from being emitted inlineTue, 27 Nov 2012 10:41:42 +0100, by Christian Haeubl
-
fix to avoid emitting a range switch for non-integer keysMon, 26 Nov 2012 14:32:48 +0100, by Christian Haeubl
-
fixes after mergeMon, 26 Nov 2012 11:02:50 +0100, by Christian Haeubl
-
Merge.Mon, 26 Nov 2012 10:57:02 +0100, by Christian Haeubl
-
minor changesMon, 26 Nov 2012 10:51:39 +0100, by Christian Haeubl
-
removed high-level interpreter code from HotSpotFri, 23 Nov 2012 14:08:03 +0100, by Christian Haeubl
-
fixes after mergeFri, 23 Nov 2012 12:06:31 +0100, by Christian Haeubl
-
Merge.Fri, 23 Nov 2012 11:50:27 +0100, by Christian Haeubl
-
fixed logging of inlining decisionsFri, 23 Nov 2012 11:40:17 +0100, by Christian Haeubl
-
first part of refactoring the InliningPhaseThu, 22 Nov 2012 13:30:14 +0100, by Christian Haeubl
-
merged inlining and intrinsification phasesThu, 15 Nov 2012 15:10:41 +0100, by Christian Haeubl
-
increased CompileThreshold to increase reliability of profiling informationThu, 15 Nov 2012 11:40:50 +0100, by Christian Haeubl
-
replaced MetaUtil.isJavaLangObject() with type.isClass(Object.class)Tue, 27 Nov 2012 22:28:19 +0100, by Doug Simon
-
rename: ResolvedJavaType.isArrayClass() -> ResolvedJavaType.isArray()Tue, 27 Nov 2012 22:26:18 +0100, by Doug Simon
-
removed ResolvedJavaType.toJava() and introduced ResolvedJavaType.isPrimitive()Tue, 27 Nov 2012 22:24:39 +0100, by Doug Simon
-
Merge.Tue, 27 Nov 2012 20:36:46 +0100, by Doug Simon
-
rename: findFieldWithOffset -> findInstanceFieldWithOffsetTue, 27 Nov 2012 20:34:15 +0100, by Doug Simon
-
added test for ResolvedJavaType.findFieldWithOffsetTue, 27 Nov 2012 20:32:52 +0100, by Doug Simon
-
Merge.Tue, 27 Nov 2012 18:33:13 +0100, by Doug Simon
-
removed usages of ResolvedJavaType.toJava() from bytecode interpreterTue, 27 Nov 2012 18:30:20 +0100, by Doug Simon
-
removed more usages of ResolvedJavaType.toJava()Tue, 27 Nov 2012 18:03:49 +0100, by Doug Simon
-
removed a usage of ResolvedJavaType.toJava()Tue, 27 Nov 2012 17:22:19 +0100, by Doug Simon
-
Make frame omission optionalTue, 27 Nov 2012 18:25:02 +0100, by Gilles Duboscq
-
MergeTue, 27 Nov 2012 17:33:52 +0100, by Lukas Stadler
-
virtualization of unsafeload and unsafestoreTue, 27 Nov 2012 17:32:40 +0100, by Lukas Stadler
-
remove createSignature from CompilerToVM interfaceTue, 27 Nov 2012 17:29:42 +0100, by Lukas Stadler
-
remove MonitorEnter interface from DimensionsNodeTue, 27 Nov 2012 13:44:16 +0100, by Lukas Stadler
-
VM support for deferred reads and writes: ScopeDesc, DebugInfo, DebugInfoRecorderTue, 27 Nov 2012 13:43:04 +0100, by Lukas Stadler
-
bug fix for HotSpotReslvedJavaType.findUniqueConcreteSubtype() on arrays of interfacesTue, 27 Nov 2012 16:37:02 +0100, by Doug Simon
-
added unit tests for JavaType, JavaMethod and ResolvedJavaMethodTue, 27 Nov 2012 16:09:05 +0100, by Doug Simon
-
improved documentation for ResolvedJavaType.findUniqueConcreteSubtype()Tue, 27 Nov 2012 15:10:50 +0100, by Doug Simon
-
MergeTue, 27 Nov 2012 13:03:08 +0100, by Gilles Duboscq
-
Avoid call to MetaUtil.format in GraphBuilder if it is not necessaryTue, 27 Nov 2012 11:29:06 +0100, by Gilles Duboscq
-
HotSpotSignature.getParameterType should not try eager resolving.Tue, 27 Nov 2012 11:08:02 +0100, by Gilles Duboscq
-
MergeTue, 27 Nov 2012 12:10:41 +0100, by Lukas Stadler
-
PEA: remove shouldRevirtualize logicTue, 27 Nov 2012 11:51:13 +0100, by Lukas Stadler
-
added unit tests for ResolvedJavaTypeTue, 27 Nov 2012 11:21:48 +0100, by Doug Simon
-
added more #ifdefs for GRAAL specific codeTue, 27 Nov 2012 11:18:34 +0100, by Doug Simon
-
Simplify how stamp is preserved after lowering of allocation nodesMon, 26 Nov 2012 19:30:54 -0800, by Christian Wimmer
-
More flexible handling of stamp for word type: Define a singleton Stamp instance for words that is then re-written to the target-specific primitive word stamp by the WordTypeRewriterPhase. This allows nodes to have a word stamp without any dependency on global or static state.Mon, 26 Nov 2012 18:58:28 -0800, by Christian Wimmer
-
Allow intrinsification without a GraalCodeCacheProvider (workaround until TODO is resolved)Mon, 26 Nov 2012 18:25:44 -0800, by Christian Wimmer
-
close() method for dump handlers should not throw IOExceptionMon, 26 Nov 2012 18:24:08 -0800, by Christian Wimmer
-
Better implementation of UnsafeCastNodeMon, 26 Nov 2012 18:17:14 -0800, by Christian Wimmer
-
Fix getInstanceFields for arryas and interfacesMon, 26 Nov 2012 18:03:47 -0800, by Christian Wimmer
-
Merge.Mon, 26 Nov 2012 18:21:22 +0100, by Doug Simon
-
added tests for instanceof with array typesMon, 26 Nov 2012 18:20:34 +0100, by Doug Simon
-
CompilerToVM.lookupType() now fails with an exception if eagerResolve is true and resolution failsMon, 26 Nov 2012 16:51:43 +0100, by Doug Simon
-
fixed bug in creation of the name for a HotSpotTypeUnresolvedMon, 26 Nov 2012 16:18:56 +0100, by Doug Simon
-
Insert less placeholder nodes in snippet codeMon, 26 Nov 2012 16:08:10 +0100, by Gilles Duboscq
-
only perform PEA iteration if there are analyzable nodesMon, 26 Nov 2012 13:20:00 +0100, by Lukas Stadler
-
MergeMon, 26 Nov 2012 13:19:32 +0100, by Lukas Stadler
-
MergeMon, 26 Nov 2012 12:03:46 +0100, by Lukas Stadler
-
let VirtualObjectNodes react to materializationFri, 23 Nov 2012 15:01:37 +0100, by Lukas Stadler
-
fixed implementation of HotSpotResolvedJavaType.findUniqueConcreteSubtype() for array typesMon, 26 Nov 2012 11:22:26 +0100, by Doug Simon
-
cleanly handle a failure to install Graal compiled code due to failed dependency (re)checkingMon, 26 Nov 2012 11:21:18 +0100, by Doug Simon
-
Put code that is used only in ASSERT mode behind #ifdef ASSERTFri, 23 Nov 2012 16:03:39 +0100, by Gilles Duboscq
-
Rename Invoke.isMegamorphic to isPolymorphic since it's what it is actually used for.Fri, 23 Nov 2012 12:18:01 +0100, by Gilles Duboscq
-
Merge.Fri, 23 Nov 2012 15:30:48 +0100, by Doug Simon
-
added ResolvedJavaType.isClass(Class c) to replace some uses of ResolvedJavaType.toJava()Fri, 23 Nov 2012 15:30:00 +0100, by Doug Simon
-
removed AddressMap utilityFri, 23 Nov 2012 09:02:12 +0100, by Doug Simon
-
MergeFri, 23 Nov 2012 14:01:02 +0100, by Lukas Stadler
-
add test for escape analysis of InstanceOf and CheckCastFri, 23 Nov 2012 13:44:03 +0100, by Lukas Stadler
-
make InstanceOfNode VirtualizableFri, 23 Nov 2012 13:38:53 +0100, by Lukas Stadler
-
more small fixes to PEATue, 20 Nov 2012 16:38:09 +0100, by Lukas Stadler
-
small fix to multi-allocation PEATue, 20 Nov 2012 15:57:48 +0100, by Lukas Stadler
-
remove MethodCallTargetNodes while inliningTue, 20 Nov 2012 15:57:32 +0100, by Lukas Stadler
-
provide MetaAccessProvider to EscapeAnalyzableTue, 20 Nov 2012 13:36:22 +0100, by Lukas Stadler
-
refactor EscapeAnalyzeable (remove EscapeOp)Tue, 20 Nov 2012 13:25:28 +0100, by Lukas Stadler
-
fixed bug in the resetting of static call stubs that caused infinite, safepoint free loops in non-product builds of the VMThu, 22 Nov 2012 23:36:04 +0100, by Doug Simon
-
made the initialize state of the jump instruction in a static call stub conform to that expected by an assertion in the runtimeThu, 22 Nov 2012 23:34:49 +0100, by Doug Simon
-
added relocation entry for the Method* operand of the MOV instruction in a static call stubThu, 22 Nov 2012 23:32:10 +0100, by Doug Simon
-
fixed bug in bytecode reconstitutionThu, 22 Nov 2012 12:56:52 +0100, by Doug Simon
-
fixed bug causing tomcat to crash: an UnsafeLoadNode must be pinned to its block when loweredWed, 21 Nov 2012 23:36:06 +0100, by Gilles Duboscq
-
Fixed nmethod not being unloaded after their classloader has been unloaded by initializing _graal_installed_code in an nmethod's constructorWed, 21 Nov 2012 23:33:43 +0100, by Gilles Duboscq
-
added ScopedDebugValue to add values of interest to hs_err crash logsWed, 21 Nov 2012 19:23:43 +0100, by Doug Simon
-
Merge.Tue, 20 Nov 2012 22:50:44 +0100, by Doug Simon
-
added test from OpenJDKTue, 20 Nov 2012 22:50:09 +0100, by Doug Simon
-
added support for annotated Constants and used it to track Klass* values in Graal and register them in the metadata section of a nmethod during code installationTue, 20 Nov 2012 22:49:27 +0100, by Doug Simon
-
ensure UseCompressedKlassPointers is disabled in Graal VMTue, 20 Nov 2012 22:35:20 +0100, by Doug Simon
-
removed Kind parameter from Constant constructor for an object constantTue, 20 Nov 2012 12:25:10 +0100, by Doug Simon
-
removed use of deprecated -XX:MaxPermSize optionMon, 19 Nov 2012 18:08:32 +0100, by Doug Simon
-
removed cached LogStream in GraphBuilderPhaseMon, 19 Nov 2012 13:33:27 +0100, by Doug Simon
-
Add some more "this->" in binaryTreeDictionary.cpp to be able to build debug/fastdebug with GCC 4.7.2Tue, 20 Nov 2012 14:03:57 +0100, by Gilles Duboscq
-
Small cleanups after NPGMon, 19 Nov 2012 16:15:53 +0100, by Gilles Duboscq
-
Remove Klass::cast from graalEnvMon, 19 Nov 2012 15:42:58 +0100, by Gilles Duboscq
-
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/Mon, 19 Nov 2012 15:36:13 +0100, by Gilles Duboscq
-
MergeFri, 16 Nov 2012 09:19:12 -0500, by coleenp
-
MergeTue, 13 Nov 2012 15:14:27 -0500, by coleenp
-
8001471: Klass::cast() does nothingMon, 12 Nov 2012 16:15:05 -0500, by hseigel
-
7122219: Passed StringTableSize value not verifiedMon, 12 Nov 2012 15:58:11 -0500, by hseigel
-
MergeFri, 09 Nov 2012 22:22:53 -0800, by zgu
-
MergeFri, 09 Nov 2012 16:45:20 -0800, by zgu
-
8001592: NMT: assertion failed: assert(_amount >= amt) failed: Just check: memBaseline.hpp:180Fri, 09 Nov 2012 19:24:31 -0500, by zgu
-
MergeFri, 09 Nov 2012 11:47:28 -0800, by zgu
-
8002273: NMT to report JNI memory leaks when -Xcheck:jni is onFri, 09 Nov 2012 11:04:06 -0500, by zgu
-
MergeThu, 08 Nov 2012 16:48:01 -0800, by minqi
-
7194607: VerifyLocalVariableTableOnRetransformTest.sh fails after JSR-292 mergeWed, 31 Oct 2012 16:20:03 -0700, by sspitsyn
-
MergeFri, 16 Nov 2012 09:59:08 +0100, by neliasso
-
8001077: remove ciMethod::will_linkThu, 15 Nov 2012 10:42:06 -0800, by bharadwaj
-
6830717: replay of compilations would help with debuggingMon, 12 Nov 2012 14:03:53 -0800, by minqi
-
MergeThu, 15 Nov 2012 14:29:28 -0800, by johnc
-
8003259: NPG: Build with gcc 4.7.2 broken by 7045397Wed, 14 Nov 2012 22:37:38 -0500, by coleenp
-
7200229: NPG: possible performance issue exposed by closed/runtime/6559877/Test6559877.javaFri, 09 Nov 2012 00:38:31 +0100, by mgerdin
-
MergeWed, 14 Nov 2012 10:13:51 -0800, by cjplummer
-
MergeFri, 09 Nov 2012 09:45:00 -0800, by cjplummer
-
8001185: parsing of sun.boot.library.path in os::dll_build_name somewhat brokenWed, 07 Nov 2012 17:53:02 -0500, by bpittore
-
8003231: new hotspot build - hs25-b10Fri, 09 Nov 2012 08:36:17 -0800, by amurillo
-
Added tag jdk8-b65 for changeset 0f7290a03b24Thu, 15 Nov 2012 15:39:02 -0800, by katleman
-
throw BailoutException instead of GraalInternalError when encountering request for OSR compilation at a point where the expression stack is not emptySun, 18 Nov 2012 22:45:43 +0100, by Doug Simon
-
Merge.Sun, 18 Nov 2012 21:30:35 +0100, by Doug Simon
-
fixed regression in escape analysis of non-array objects caused by change to ResolvedJavaType.getInstanceFields().Sun, 18 Nov 2012 21:20:31 +0100, by Doug Simon
-
improved toString() of the anonymous CodeInfo class used by the CFGPrinterObserverSun, 18 Nov 2012 21:15:48 +0100, by Doug Simon
-
extra assertion checking when initializing the values of a VirtualObjectSun, 18 Nov 2012 21:10:55 +0100, by Doug Simon
-
added support for dumping an address to symbol map (with -G:+PrintAddressMap) to translate addresses in disassembled output (via new '-m' option to the hcfdis command)Fri, 16 Nov 2012 12:39:26 +0100, by Doug Simon
-
Merge.Thu, 15 Nov 2012 22:55:44 +0100, by Doug Simon
-
removed debug outputThu, 15 Nov 2012 22:54:44 +0100, by Doug Simon
-
disabled OSR compilation for Graal until dead-lock issue is resolvedThu, 15 Nov 2012 22:33:52 +0100, by Doug Simon
-
removed WordStamp (and a nasty bug associated with its misusage)Thu, 15 Nov 2012 21:32:23 +0100, by Doug Simon
-
undid Graal specialization of SerializePageShiftCount as it is unecessary after the _graal_multinewarray_storage field was removed from the JavaThread classWed, 14 Nov 2012 16:14:34 +0100, by Doug Simon
-
Merge.Wed, 14 Nov 2012 11:44:17 +0100, by Doug Simon
-
Merge.Wed, 14 Nov 2012 11:29:32 +0100, by Doug Simon
-
modifications to support non-perm-gen changes in HotSpotWed, 14 Nov 2012 11:28:02 +0100, by Doug Simon
-
added cache for Unsafe in KindMon, 12 Nov 2012 23:37:12 +0100, by Doug Simon
-
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/ after NPG - C++ build worksMon, 12 Nov 2012 23:14:12 +0100, by Doug Simon
-
MergeThu, 08 Nov 2012 22:39:08 +0100, by neliasso
-
8002069: Assert failed in C2: assert(field->edge_count() > 0) failed: sanityTue, 06 Nov 2012 15:16:32 -0800, by kvn
-
8002294: assert(VM_Version::supports_ssse3()) failedTue, 06 Nov 2012 09:22:55 -0800, by kvn
-
8001658: No need to pass resolved_references as argument to ConstantPoolCacheEntry::set_method_handle_commonFri, 02 Nov 2012 12:30:46 -0700, by twisti
-
MergeWed, 07 Nov 2012 16:09:20 -0800, by coleenp
-
8000725: NPG: method_holder() and pool_holder() and pool_holder field should be InstanceKlassTue, 06 Nov 2012 15:09:37 -0500, by coleenp
-
7127792: Add the ability to change an existing PeriodicTask's execution intervalThu, 04 Oct 2012 14:55:57 +0200, by rbackman
-
MergeMon, 05 Nov 2012 13:55:31 -0800, by zgu
-
8001591: NMT: assertion failed: assert(rec->addr() + rec->size() <= cur->base()) failed: Can not overlap in memSnapshot.cppMon, 05 Nov 2012 15:30:22 -0500, by zgu
-
MergeFri, 02 Nov 2012 17:18:16 -0700, by kamg
-
MergeFri, 02 Nov 2012 16:09:50 -0700, by kamg
-
7200776: Implement default methods in interfacesThu, 11 Oct 2012 12:25:42 -0400, by kamg
-
8000489: older builds of hsdis don't work anymore after 6879063Fri, 02 Nov 2012 13:30:47 -0700, by minqi
-
8002034: Allow Full Debug Symbols when cross-compilingMon, 05 Nov 2012 19:33:44 -0500, by dholmes
-
8002181: new hotspot build - hs25-b09Fri, 02 Nov 2012 07:44:11 -0700, by amurillo
-
Added tag jdk8-b64 for changeset 5920f72e799cThu, 08 Nov 2012 11:51:00 -0800, by katleman
-
MergeFri, 02 Nov 2012 04:06:00 -0700, by amurillo
-
8000780: make Zero build and run with JDK8Mon, 29 Oct 2012 11:08:48 -0700, by twisti
-
MergeThu, 01 Nov 2012 23:08:07 -0700, by jcoomes
-
8001564: The load balancing function steal_1_random in taskqueue is not randomTue, 30 Oct 2012 20:26:44 +0100, by brutisso
-
8000988: VM deadlock when running btree006 on windows-i586Tue, 30 Oct 2012 10:23:55 -0700, by jmasa
-
MergeThu, 01 Nov 2012 11:57:53 -0400, by coleenp
-
8002078: hs_err_pid file should report full JDK version stringThu, 01 Nov 2012 13:05:47 +0100, by sla
-
MergeMon, 29 Oct 2012 16:39:14 -0700, by minqi
-
6533010: SPEC: A few broken links in jvmti.htmlMon, 29 Oct 2012 11:35:20 -0700, by sspitsyn
-
8001619: Remove usage of _ALLBSD_SOURCE in bsd filesMon, 29 Oct 2012 21:04:17 +0100, by sla
-
7191817: -XX:+UseSerialGC -XX:+UseLargePages crashes with SIGFPE on MacOS XThu, 25 Oct 2012 16:33:40 -0400, by coleenp
-
7188234: Deprecate VM command line optionsThu, 25 Oct 2012 16:33:15 -0400, by coleenp
-
8001663: new hotspot build - hs25-b08Fri, 26 Oct 2012 14:18:57 -0700, by amurillo
-
Added tag jdk8-b63 for changeset acabb5c282f5Thu, 01 Nov 2012 14:11:16 -0700, by katleman
-
MergeThu, 25 Oct 2012 20:07:39 -0700, by lana
-
MergeThu, 18 Oct 2012 21:58:55 -0700, by asaha
-
MergeThu, 11 Oct 2012 15:29:16 -0700, by asaha
-
MergeWed, 10 Oct 2012 14:28:08 -0700, by asaha
-
7199488: [TEST] runtime/7158800/InternTest.java failed due to false-positive on PID match.Wed, 26 Sep 2012 09:54:11 -0700, by asaha
-
MergeTue, 25 Sep 2012 11:47:04 -0700, by asaha
-
7198606: Improve VM optimizationWed, 19 Sep 2012 13:58:31 -0700, by kvn
-
MergeFri, 07 Sep 2012 18:18:55 -0700, by asaha
-
MergeFri, 10 Aug 2012 10:41:13 -0700, by asaha
-
MergeThu, 02 Aug 2012 22:23:28 -0700, by asaha
-
MergeThu, 02 Aug 2012 14:29:12 -0700, by asaha
-
7158804: Improve config file parsingFri, 08 Jun 2012 12:49:12 -0400, by kamg
-
7158801: Improve VM CompileOnly optionWed, 23 May 2012 12:11:25 -0700, by kvn
-
Added tag hs25-b07 for changeset dc16fe422c53Fri, 26 Oct 2012 14:09:53 -0700, by amurillo
-
MergeFri, 26 Oct 2012 12:06:55 -0700, by kvn
-
8001635: assert(in_bb(n)) failed: must beFri, 26 Oct 2012 11:48:04 -0700, by kvn
-
7163534: VM could crashes assert(false) failed: infinite EA connection graph buildThu, 25 Oct 2012 17:32:03 -0700, by kvn
-
7184394: add intrinsics to use AES instructionsWed, 24 Oct 2012 14:33:22 -0700, by kvn
-
8001183: incorrect results of char vectors right shift operaitonTue, 23 Oct 2012 13:06:37 -0700, by kvn
-
8000821: JSR 292: C1 fails to call virtual method (JRUBY-6920)Mon, 22 Oct 2012 16:56:03 -0700, by twisti
-
8000805: JMM issue: short loads are non-atomicMon, 22 Oct 2012 11:44:30 -0700, by vlivanov
-
8001101: C2: more general vector rule subsettingFri, 19 Oct 2012 14:21:09 -0400, by dlong
-
8001071: Add simple range check into VM implemenation of Unsafe access methodsThu, 18 Oct 2012 07:06:31 -0700, by kvn
-
8000623: tools/javac/Diagnostics/6769027/T6769027.java crashes in PSPromotionManager::copy_to_survivor_spaceWed, 17 Oct 2012 12:09:32 -0700, by kvn
-
MergeFri, 26 Oct 2012 08:38:22 -0700, by jcoomes
-
8001584: NPG: Incorrect assertion in BinaryTreeDictionary::get_chunk()Thu, 25 Oct 2012 12:59:37 -0700, by jmasa
-
7045397: NPG: Add freelists to class loader arenas.Tue, 18 Sep 2012 23:35:42 -0700, by jmasa
-
MergeMon, 22 Oct 2012 12:01:35 -0400, by coleenp
-
MergeFri, 19 Oct 2012 18:55:08 -0700, by zgu
-
7199092: NMT: NMT needs to deal overlapped virtual memory rangesFri, 19 Oct 2012 21:40:07 -0400, by zgu
-
8001055: Bytes.swap should follow big endianFri, 19 Oct 2012 08:58:14 -0700, by minqi
-
8000818: SA constant pool need to reference to reference map after permgen removalFri, 19 Oct 2012 08:56:57 -0700, by minqi
-
7053130: hs_err file does not record specified CLASSPATHThu, 18 Oct 2012 13:09:47 -0400, by coleenp
-
7188233: UseVMInterruptibleIO flag deprecate for JDK8Thu, 18 Oct 2012 13:08:13 -0400, by coleenp
-
8001176: new hotspot build - hs25-b07Fri, 19 Oct 2012 11:26:17 -0700, by amurillo
-
Added tag jdk8-b62 for changeset dccd40de8db1Thu, 25 Oct 2012 09:53:16 -0700, by katleman
-
MergeThu, 18 Oct 2012 12:29:56 -0400, by coleenp
-
8000617: It should be possible to allocate memory without the VM dying.Wed, 17 Oct 2012 17:36:48 +0200, by nloodin
-
7093328: JVMTI: jvmtiPrimitiveFieldCallback always report 0's for static primitivesTue, 28 Aug 2012 15:15:29 +0200, by rbackman
-
MergeMon, 15 Oct 2012 22:33:19 -0400, by coleenp
-
7195151: Multiplatform tescase for 6929067Mon, 15 Oct 2012 16:48:48 +0100, by kevinw
-
7054345: Support version 52.0 class file in HotSpotThu, 11 Oct 2012 14:27:54 -0400, by kamg
-
7199068: NPG: SharedSkipVerify is meaninglessWed, 10 Oct 2012 17:04:33 -0400, by coleenp
-
MergeWed, 17 Oct 2012 13:59:57 -0700, by jmasa
-
8000831: Heap verification output incorrect/incompleteMon, 15 Oct 2012 10:02:42 -0700, by johnc
-
8000659: NPG: ClassCastExceptions are unexpectedly thrown when testing nashornTue, 09 Oct 2012 22:12:25 +0200, by stefank
-
8000358: G1: metaspace information not printed in PrintHeapAtGC output nor in hs_err fileMon, 08 Oct 2012 09:12:31 -0700, by johnc
-
7127708: G1: change task num types from int to uint in concurrent markSat, 06 Oct 2012 01:17:44 -0700, by johnc
-
8000834: new hotspot build - hs25-b06Fri, 12 Oct 2012 14:06:27 -0700, by amurillo
-
Added tag jdk8-b61 for changeset 4547dc71db76Thu, 18 Oct 2012 11:08:05 -0700, by katleman
-
MergeFri, 12 Oct 2012 11:31:27 -0700, by collins
-
MergeFri, 12 Oct 2012 10:49:39 -0700, by collins
-
8000459: assert(java_lang_String::is_instance(entry)) failure with various mlvm tests.Thu, 11 Oct 2012 14:36:46 -0400, by jiangli
-
7189254: Change makefiles for more flexibility to override defaultsWed, 10 Oct 2012 14:35:58 -0400, by jprovino
-
MergeFri, 12 Oct 2012 09:22:52 -0700, by kvn
-
8000740: remove LinkWellKnownClassesThu, 11 Oct 2012 14:46:20 -0700, by twisti
-
8000753: compiler/6912517 crashes on 64bit sparc with compressed oops offThu, 11 Oct 2012 18:21:01 +0200, by roland
-
8000592: Improve adlc usabilityTue, 09 Oct 2012 16:09:31 -0700, by kvn
-
7199654: Remove LoadUI2LNodeTue, 09 Oct 2012 12:40:05 -0700, by vlivanov
-
7054512: Compress class pointers after perm gen removalTue, 09 Oct 2012 10:11:38 +0200, by roland
-
8000263: JSR 292: signature types may appear to be unloadedMon, 08 Oct 2012 17:04:00 -0700, by twisti
-
8000313: C2 should use jlong for 64bit valuesMon, 08 Oct 2012 13:02:13 -0700, by vlivanov
-
8000485: Hotspot build fails in Solaris Studio IDE when building dtraceFri, 05 Oct 2012 19:44:49 -0700, by vlivanov
-
8000232: NPG: SIGSEGV in Dependencies::DepStream::check_klass_dependency on solaris-x64Fri, 05 Oct 2012 19:29:29 -0700, by vlivanov
-
7177003: C1: LogCompilation supportFri, 05 Oct 2012 18:57:10 -0700, by vlivanov
-
7197424: update copyright year to match last edit in jdk8 hotspot repositoryTue, 09 Oct 2012 10:09:34 -0700, by mikael
-
8000622: Forgot to hg add and check in test for JDK-7170638Tue, 09 Oct 2012 02:42:16 -0400, by coleenp
-
MergeTue, 09 Oct 2012 07:41:27 +0200, by rbackman
-
MergeMon, 08 Oct 2012 16:59:44 -0700, by minqi
-
8000332: SA ClassDump throws exception after permgen removalMon, 08 Oct 2012 16:48:52 -0700, by minqi
-
7170638: Use DTRACE_PROBE[N] in JNI Set and SetStatic Field.Mon, 08 Oct 2012 09:18:54 -0400, by coleenp
-
MergeThu, 04 Oct 2012 20:09:46 -0400, by dholmes
-
7199186: runtime/7194254/Test7194254.java fails - wrong test name on @runThu, 04 Oct 2012 19:52:09 -0400, by dholmes
-
6884973: java -XX:Atomics=2 crashesThu, 04 Oct 2012 08:43:14 -0400, by coleenp
-
7198519: Broken build, hotspot-rt win USE_PRECOMPILED_HEADER=0Thu, 04 Oct 2012 08:38:06 -0400, by coleenp
-
7200145: runtime/7196045/Test7196045.java fails with No class provided for `main'Sun, 30 Sep 2012 23:24:12 +0100, by kevinw
-
8000213: NPG: Should have renamed arrayKlass and typeArrayKlassSat, 29 Sep 2012 06:40:00 -0400, by coleenp
-
8000498: new hotspot build - hs25-b05Fri, 05 Oct 2012 13:37:08 -0700, by amurillo
-
Added tag jdk8-b60 for changeset 3cfd05b2219aThu, 11 Oct 2012 09:49:18 -0700, by katleman
-
MergeFri, 05 Oct 2012 10:03:56 -0700, by kvn
-
8000102: Resolve include conflictsThu, 04 Oct 2012 06:31:07 -0700, by neliasso
-
7199742: A lot of C2 OSR compilations of the same method's bciTue, 02 Oct 2012 14:49:21 -0700, by kvn
-
7201026: add vector for shift countTue, 02 Oct 2012 12:25:13 -0700, by kvn
-
7200949: JSR 292: rubybench/bench/time/bench_base64.rb fails with jruby.jar not on boot class pathMon, 01 Oct 2012 14:50:10 -0700, by twisti
-
MergeThu, 04 Oct 2012 14:01:07 -0700, by jmasa
-
7198873: NPG: VM Does not unload classes with UseConcMarkSweepGCThu, 04 Oct 2012 10:40:23 -0700, by jmasa
-
8000311: G1: ParallelGCThreads==0 brokenThu, 04 Oct 2012 10:04:13 -0700, by johnc
-
8000351: Tenuring threshold should be unsignedWed, 03 Oct 2012 20:31:41 +0200, by jwilhelm
-
7199349: NPG: PS: Crash seen in jprtWed, 03 Oct 2012 08:08:52 -0700, by jmasa
-
8000228: Missing call to cr() when printing entry_point in nmethod, in os::print_locationMon, 01 Oct 2012 13:29:11 +0200, by stefank
-
8000227: [obj|type]ArrayKlass::oop_print_on prints one line to tty instead of the provided output streamMon, 01 Oct 2012 13:29:11 +0200, by stefank
-
8000230: Change os::print_location to be more descriptive when a location is pointing into an objectFri, 28 Sep 2012 15:34:32 +0200, by stefank
-
MergeMon, 01 Oct 2012 11:07:31 +0200, by stefank
-
7200261: G1: Liveness counting inconsistencies during marking verificationThu, 27 Sep 2012 15:44:01 -0700, by johnc
-
8000251: new hotspot build - hs25-b04Fri, 28 Sep 2012 14:36:20 -0700, by amurillo
-
Added tag jdk8-b59 for changeset 8a1a6b9b4f20Thu, 04 Oct 2012 14:34:51 -0700, by katleman
-
Added tag jdk8-b58 for changeset 6bb378c50828Thu, 27 Sep 2012 11:24:35 -0700, by katleman
-
Added tag hs25-b03 for changeset f2e12eb74117Fri, 28 Sep 2012 13:39:41 -0700, by amurillo
-
7198084: NPG: distance is too big for short branches in test_invocation_counter_for_mdp()Thu, 27 Sep 2012 15:49:48 -0700, by kvn
-
7193318: C2: remove number of inputs requirement from Node's new operatorThu, 27 Sep 2012 09:38:42 -0700, by kvn
-
7200264: 7192963 changes disabled shift vectorsTue, 25 Sep 2012 15:48:17 -0700, by kvn
-
7200233: C2: can't use expand rules for vector instruction rulesTue, 25 Sep 2012 10:41:15 -0700, by kvn
-
7163863: Updated projectcreatorThu, 29 Mar 2012 16:43:21 +0200, by neliasso
-
7200001: failed C1 OSR compile doesn't get recompiled with C2Mon, 24 Sep 2012 17:59:24 -0700, by twisti
-
MergeMon, 24 Sep 2012 14:46:06 -0700, by kvn
-
MergeMon, 24 Sep 2012 12:31:47 -0700, by twisti
-
7188176: The JVM should differentiate between T and M series and adjust GC ergonomicsMon, 24 Sep 2012 11:07:03 -0700, by twisti
-
7200163: add CodeComments functionality to assember stubsMon, 24 Sep 2012 10:30:14 -0700, by kvn
-
7023898: Intrinsify AtomicLongFieldUpdater.getAndIncrement()Thu, 20 Sep 2012 16:49:17 +0200, by roland
-
7199010: incorrect vector alignmentWed, 19 Sep 2012 16:50:26 -0700, by kvn
-
7198499: TraceTypeProfile as diagnostic optionWed, 19 Sep 2012 10:38:12 -0700, by twisti
-
7196199: java/text/Bidi/Bug6665028.java failed: Bidi run count incorrectMon, 17 Sep 2012 19:39:07 -0700, by kvn
-
7197033: missing ResourceMark for assert in Method::bci_from()Mon, 17 Sep 2012 17:02:10 -0700, by kvn
-
7196262: JSR 292: java/lang/invoke/PrivateInvokeTest.java fails on solaris-sparcMon, 17 Sep 2012 12:57:58 -0700, by twisti
-
MergeFri, 28 Sep 2012 14:14:25 +0200, by stefank
-
MergeTue, 25 Sep 2012 18:28:16 +0200, by brutisso
-
7200470: KeepAliveClosure not needed in CodeCache::do_unloadingTue, 25 Sep 2012 14:58:12 +0200, by brutisso
-
7200615: NPG: optimized VM build is brokenTue, 25 Sep 2012 07:05:55 -0700, by jmasa
-
MergeThu, 27 Sep 2012 20:22:57 +0400, by dsamersoff
-
7200065: Cross-compilation changes to support the new-buildTue, 25 Sep 2012 07:58:42 -0400, by dholmes
-
MergeMon, 24 Sep 2012 20:04:19 -0700, by minqi
-
6879063: SA should use hsdis for disassemblyMon, 24 Sep 2012 12:44:00 -0700, by minqi
-
7200092: Make NMT a bit friendlier to work withFri, 21 Sep 2012 10:56:28 +0200, by nloodin
-
MergeThu, 20 Sep 2012 03:49:15 -0700, by kevinw
-
7196045: Possible JVM deadlock in ThreadTimesClosure when using HotspotInternal non-public API.Wed, 19 Sep 2012 15:24:32 +0100, by kevinw
-
MergeWed, 19 Sep 2012 16:18:55 -0400, by jcoomes
-
MergeTue, 18 Sep 2012 19:44:39 -0400, by jcoomes
-
7198329: Add $(sort) to object files used in links makes binarties more consistentTue, 18 Sep 2012 13:15:28 -0700, by ohair
-
MergeTue, 18 Sep 2012 10:25:20 -0700, by ohair
-
7172012: Make test-in-build an option (Queens)Mon, 17 Sep 2012 11:46:25 -0700, by ihse
-
MergeWed, 19 Sep 2012 08:41:30 -0700, by minqi
-
7191786: retransformClasses() does not pass in LocalVariableTypeTable of a methodTue, 18 Sep 2012 10:10:43 -0700, by minqi
-
MergeTue, 18 Sep 2012 11:37:26 -0700, by zgu
-
7188594: Print statistic collected by NMT with VM flagMon, 17 Sep 2012 16:37:26 -0400, by zgu
-
MergeMon, 17 Sep 2012 13:34:07 -0700, by zgu
-
7190089: NMT ON: NMT failed assertion on thread's stack base addressMon, 17 Sep 2012 10:20:04 -0400, by zgu
-
MergeMon, 17 Sep 2012 08:44:19 -0400, by dholmes
-
7194254: jstack reports wrong thread prioritiesMon, 17 Sep 2012 07:36:31 -0400, by dholmes
-
7193201: [OS X] The development launcher should be signed and given task_for_pid privilegesMon, 17 Sep 2012 11:46:19 +0200, by sla
-
MergeMon, 24 Sep 2012 19:00:55 -0400, by vladidan
-
7195372: Wrong copyright in new filesWed, 19 Sep 2012 17:22:49 -0400, by bpittore
-
7200236: new hotspot build - hs25-b03Fri, 21 Sep 2012 14:39:56 -0700, by amurillo
-
7199082: write warning messages to stderrThu, 20 Sep 2012 16:27:51 -0700, by jcoomes
-
MergeThu, 20 Sep 2012 13:49:27 -0700, by jmasa
-
7199923: NPG: tools/javac/T7093325.java timeoutThu, 20 Sep 2012 12:18:23 -0700, by jmasa
-
7190666: G1: assert(_unused == 0) failed: Inconsistency in PLAB statsThu, 20 Sep 2012 09:52:56 -0700, by johnc
-
7193946: Move warnings associated with UseMemSetInBOT flagWed, 19 Sep 2012 15:48:02 -0700, by johnc
-
7016955: G1: remove the is_zeroed parameter from the HeapRegion constructorWed, 19 Sep 2012 08:48:10 -0700, by johnc
-
7197557: NPG: nsk/sysdict/vm/stress/chain/chain004 hangs intermittentlyTue, 18 Sep 2012 14:15:06 -0700, by jmasa
-
7198130: G1: PrintReferenceGC output comes out of orderMon, 17 Sep 2012 10:33:13 +0200, by brutisso
-
7197269: NPG: FollowReferences has no ClassLoader -> Class link to followMon, 17 Sep 2012 10:46:59 -0400, by coleenp
-
7197906: BlockOffsetArray::power_to_cards_back() needs to handle > 32 bit shiftsThu, 13 Sep 2012 21:20:26 +0200, by brutisso
-
7198641: new hotspot build - hs25-b02Fri, 14 Sep 2012 22:00:41 -0700, by amurillo
-
Added tag jdk8-b57 for changeset d70102c4cb73Thu, 20 Sep 2012 13:44:28 -0700, by katleman
-
Added tag hs25-b01 for changeset 9b076bc3ab67Fri, 14 Sep 2012 21:50:58 -0700, by amurillo
-
7198529: NPG: assert with NMT code in Thread destructorFri, 14 Sep 2012 12:55:50 -0400, by zgu
-
7198074: NPG: assert(((Metadata*)obj)->is_valid()) failed: obj is validThu, 13 Sep 2012 22:09:16 +0200, by roland
-
MergeTue, 11 Sep 2012 20:12:55 -0700, by zgu
-
MergeTue, 11 Sep 2012 18:28:51 -0700, by zgu
-
7181995: NMT ON: NMT assertion failure assert(cur_vm->is_uncommit_record() || cur_vm->is_deallocation_recordTue, 11 Sep 2012 20:53:17 -0400, by zgu
-
7196681: NPG: Some JSR 292 tests crash in Windows exception handlerTue, 11 Sep 2012 20:20:38 -0400, by coleenp
-
7195816: NPG: Crash in c1_ValueType - ShouldNotReachHereTue, 11 Sep 2012 16:20:57 +0200, by roland
-
7197350: NPG: jvmtiHeapReferenceCallback receives incorrect reference_kind for system class rootsTue, 11 Sep 2012 14:59:23 +0200, by stefank
-
7196242: vm/mlvm/indy/stress/java/loopsAndThreads crashedMon, 10 Sep 2012 16:37:22 -0700, by twisti
-
7196103: NPG: Unable to allocate bit map for parallel garbage collection for the requested heap sizeFri, 07 Sep 2012 16:42:25 -0400, by coleenp
-
7195833: NPG: Rename instanceClassLoaderKlass, instanceRefKlass and instanceMirrorKlassFri, 07 Sep 2012 12:04:16 -0400, by coleenp
-
7196298: Better fix for 7195789Thu, 06 Sep 2012 07:28:30 -0700, by jmasa
-
7195867: NPG: SAJDI tests fail with sun.jvm.hotspot.types.WrongTypeException: No suitable match for typeWed, 05 Sep 2012 20:08:08 -0400, by coleenp
-
7196167: NPG: mismerge in make/solaris/makefiles/fastdebug.makeWed, 05 Sep 2012 10:18:37 -0700, by kvn
-
7195935: NPG: Some issues with compressed oopsWed, 05 Sep 2012 10:39:29 +0200, by stefank
-
7195789: NPG: assert(used + free == capacity) failed: Accounting is wrongTue, 04 Sep 2012 16:20:28 -0700, by jmasa
-
7196120: NPG: JSR 2292 test fails because missing fix for 7188911Tue, 04 Sep 2012 18:01:20 -0700, by twisti
-
7184649: NPG: Implement another MetdataPtr caseTue, 04 Sep 2012 23:27:55 +0200, by roland
-
7195968: NPG: oopDesc::list_ptr_from_klass is brokenTue, 04 Sep 2012 13:01:03 +0200, by stefank
-
7195823: NPG: CMS reserved() doesn't match _rs.base().Mon, 03 Sep 2012 18:37:12 -0400, by coleenp
-
6964458: Reimplement class meta-data storage to use native memorySat, 01 Sep 2012 13:25:18 -0400, by coleenp
-
7195615: new hotspot build - hs25-b01Fri, 31 Aug 2012 16:39:35 -0700, by jcoomes
-
make osr compilations asynchronousFri, 16 Nov 2012 17:21:10 +0100, by Lukas Stadler
-
disabled scaladacapo apparat benchmarkThu, 15 Nov 2012 17:18:16 +0100, by Lukas Stadler
-
Automated merge with https://lafo.ssw.uni-linz.ac.at/hg/graalvmThu, 15 Nov 2012 10:26:00 +0100, by Laurent Daynes
-
Avoids stripping libjvm.so when building debug on Solaris (.debuginfo files don't work well with Oracle Solaris Studio 12.3's solaris).Thu, 15 Nov 2012 10:25:46 +0100, by Laurent Daynes
-
removed null check from UnsafeLoadNode, UnsafeStoreNode, ReadNode and WriteNode as it violates the sun.misc.Unsafe APITue, 13 Nov 2012 14:48:42 +0100, by Doug Simon
-
fixed bug in binding of logging stubs to the correct stub addressMon, 12 Nov 2012 21:13:19 +0100, by Doug Simon
-
added symlinks to the BSD/MacOS HotSpot source directoriesMon, 12 Nov 2012 21:12:34 +0100, by Doug Simon
-
removed use of ResolvedJavaType.toJava() from WordTypeRewriterPhaseMon, 12 Nov 2012 21:11:55 +0100, by Doug Simon
-
primitive types are not abstractMon, 12 Nov 2012 21:10:27 +0100, by Doug Simon
-
fix PartialEscapeAnalysisTestMon, 12 Nov 2012 18:11:17 +0100, by Lukas Stadler
-
add Virtualizable and VirtualizerTool, refactor PEA to use itMon, 12 Nov 2012 17:49:06 +0100, by Lukas Stadler
-
small cleanupMon, 12 Nov 2012 17:48:51 +0100, by Lukas Stadler
-
add isDefaultForKind to ConstantMon, 12 Nov 2012 17:46:21 +0100, by Lukas Stadler
-
make VirtualObjectState and MaterializedObjectState global value numberableMon, 12 Nov 2012 17:45:55 +0100, by Lukas Stadler
-
make LoopFragment deal correctly with GVN'd VirtualStateMon, 12 Nov 2012 17:45:27 +0100, by Lukas Stadler
-
Added recursive chmod for cases where JAVA_HOME is not owned by graal workspace owner.Mon, 12 Nov 2012 13:04:08 +0100, by Laurent Daynes
-
Fixed use of mapfilevers for solaris makefile.Mon, 12 Nov 2012 13:02:43 +0100, by Laurent Daynes
-
Automated merge with https://lafo.ssw.uni-linz.ac.at/hg/graalvmMon, 12 Nov 2012 11:48:01 +0100, by Laurent Daynes
-
added setup of ENFORCE_COMPILER_REV and ENFORCE_CC_COMPILER_REV when using sunstudio compilers on Solaris to avoid build complaint from HotSpot makefiles.Fri, 09 Nov 2012 19:41:52 +0100, by Laurent Daynes
-
remove debug printout.Fri, 09 Nov 2012 16:28:38 +0100, by Laurent Daynes
-
removed file that clashes with another file of the same name but different case (which Mac OS X cannot handle)Mon, 12 Nov 2012 00:08:17 +0100, by Doug Simon
-
Support for interfaces in the Graal API: Make interfaces implemented by a ResolvedJavaType available; change semantics of ResolvedJavaType.getSuperclass to return null for interfaces (to conform with java.lang.Class); change semantics of ResolvedJavaType.isInstanceClass to return false for interfaces.Fri, 09 Nov 2012 17:15:13 -0800, by Christian Wimmer
-
Make CalleeSaveLayout available in CompilationResultFri, 09 Nov 2012 17:04:16 -0800, by Christian Wimmer
-
Remove double checked locking rule, which is no longer supported in checkstyleFri, 09 Nov 2012 17:03:40 -0800, by Christian Wimmer
-
When InstanceOfNode is lowered to always true or always false condition, then the no longer used branch needs to be removed from graph.Fri, 09 Nov 2012 16:58:28 -0800, by Christian Wimmer
-
Avoid NullPointerExceptionFri, 09 Nov 2012 16:57:29 -0800, by Christian Wimmer
-
UnsignedMathSnippets are not HotSpot-specific. Move them to snippets project and activate them.Fri, 09 Nov 2012 16:56:23 -0800, by Christian Wimmer
-
HexCodeFile is not HotSpot-specific, so move it to printer projectFri, 09 Nov 2012 16:55:09 -0800, by Christian Wimmer
-
fix for bug in GraphBuilderPhase (which caused a NPE in insertLoopProxies)Fri, 09 Nov 2012 16:11:12 +0100, by Lukas Stadler
-
Automatically add -d64 vm options when running graalFri, 09 Nov 2012 15:23:35 +0100, by Laurent Daynes
-
Automated merge with https://lafo.ssw.uni-linz.ac.at/hg/graalvmFri, 09 Nov 2012 13:35:26 +0100, by Laurent Daynes
-
added missing files to build on solarisFri, 09 Nov 2012 13:32:53 +0100, by Laurent Daynes
-
Make sure files in copy of JDK has write-protection unset before modifying it.Wed, 24 Oct 2012 12:59:22 +0200, by Laurent Daynes
-
Added change to copied directory's protection when source JDK directories are read-only.Tue, 23 Oct 2012 17:08:17 +0200, by Laurent Daynes
-
Do not inline vtable lookup when the method's holder is not yet linked (no vtable offset available)Thu, 08 Nov 2012 18:19:31 +0100, by Gilles Duboscq
-
Change default graph dumping to binary and no CFG, fix name template for RuntimeCallThu, 08 Nov 2012 18:18:18 +0100, by Gilles Duboscq
-
Add OSR marker in -G:+PrintCompilation outputThu, 08 Nov 2012 18:16:34 +0100, by Gilles Duboscq
-
Fix Inlining : null check guard should use reason NullCheckExceptionWed, 07 Nov 2012 17:48:02 +0100, by Gilles Duboscq
-
remove unnecessary assertion in OSR compilationWed, 07 Nov 2012 16:22:11 +0100, by Lukas Stadler
-
refactor StructuredGraph constructor, remove debug outputWed, 07 Nov 2012 15:59:38 +0100, by Lukas Stadler
-
fix for unnecessary BailoutExceptions in OSRWed, 07 Nov 2012 15:59:11 +0100, by Lukas Stadler
-
fix merge errorWed, 07 Nov 2012 15:58:20 +0100, by Lukas Stadler
-
Merge.Wed, 07 Nov 2012 15:10:30 +0100, by Lukas Stadler
-
hotspot infrastructure for OnStackReplacementWed, 07 Nov 2012 14:52:12 +0100, by Lukas Stadler
-
Graal infrastructure for OnStackReplacementWed, 07 Nov 2012 14:14:35 +0100, by Lukas Stadler
-
change LIRGenerator to take StructuredGraph instead of GraphWed, 07 Nov 2012 14:08:03 +0100, by Lukas Stadler
-
VM infrstructure for OnStackReplacementWed, 07 Nov 2012 13:18:04 +0100, by Lukas Stadler
-
remove InliningIdentifierWed, 07 Nov 2012 12:18:37 +0100, by Lukas Stadler
-
Fix for Canonicalizer : accespt replacement of a floating node by a merge nodeWed, 07 Nov 2012 14:13:11 +0100, by Gilles Duboscq
-
Add option for EliminatePartiallyRedundantGuards, eliminate at splits after IterativeConditionalEliminationWed, 07 Nov 2012 13:20:49 +0100, by Gilles Duboscq
-
Cleanup GraalOption : removed defunct optionsWed, 07 Nov 2012 12:10:33 +0100, by Gilles Duboscq
-
Simple elimination of some partially redundant guardsTue, 06 Nov 2012 14:26:30 +0100, by Gilles Duboscq
-
MergeTue, 06 Nov 2012 13:59:07 +0100, by Gilles Duboscq
-
Directly return the NodeSuccessorList in ControlSplitNode.blockSuccessors instead of creating a new IterableTue, 06 Nov 2012 13:57:04 +0100, by Gilles Duboscq
-
fix lock-related assertion in PEATue, 06 Nov 2012 10:01:17 +0100, by Lukas Stadler
-
PEA bugfix: look up scalar aliases when initializing virtual object entriesMon, 05 Nov 2012 12:58:32 +0100, by Lukas Stadler
-
PEA: create default element for arrays only onceMon, 05 Nov 2012 12:57:17 +0100, by Lukas Stadler
-
refactored complex snippet-based lowering mechanism for InstanceOfNodes into non-HotSpot specific projectFri, 02 Nov 2012 12:14:07 +0100, by Doug Simon
-
simplified and improved the re-use of an instanceof snippet instantiation across all of the usages of the InstanceOfNodeFri, 02 Nov 2012 10:21:38 +0100, by Doug Simon
-
fixed commentThu, 01 Nov 2012 17:33:48 +0100, by Doug Simon
-
added more tests to InstanceOfTestThu, 01 Nov 2012 17:32:35 +0100, by Doug Simon
-
refactored anonymous class into inner class to ease debuggingThu, 01 Nov 2012 17:30:53 +0100, by Doug Simon
-
made all constructors public to be consistentThu, 01 Nov 2012 17:30:04 +0100, by Doug Simon
-
more PEA refactoring, multiple iterationsWed, 31 Oct 2012 18:21:19 +0100, by Lukas Stadler
-
first part of PEA refactoring, fixesWed, 31 Oct 2012 10:33:01 +0100, by Lukas Stadler
-
first part of PEA refactoringWed, 31 Oct 2012 08:20:42 +0100, by Lukas Stadler
-
Merge.Tue, 30 Oct 2012 23:59:59 +0100, by Doug Simon
-
intermediate materialization is now removed during lowering of an InstanceOfNode that has a single usage which is an IfNode in the same blockTue, 30 Oct 2012 23:58:53 +0100, by Doug Simon
-
renamed snippet methods in InstanceOfSnippetsTue, 30 Oct 2012 10:45:00 +0100, by Doug Simon
-
CodeCacheProvider.callKillsRegisters is not necessary because this information can be inferred from the register configurationTue, 30 Oct 2012 11:12:35 -0700, by Christian Wimmer
-
refactor PEA into separate classesTue, 30 Oct 2012 13:54:39 +0100, by Lukas Stadler
-
removed unused PEA versionTue, 30 Oct 2012 11:32:09 +0100, by Lukas Stadler
-
factored CheckCastDynamicNode out of CheckCastNodeTue, 30 Oct 2012 10:22:25 +0100, by Doug Simon
-
removed targetClassInstruction from InstanceOfNodeTue, 30 Oct 2012 08:57:28 +0100, by Doug Simon
-
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/ just before the NPG (no perm gen) changesetMon, 29 Oct 2012 21:10:04 +0100, by Doug Simon
-
MergeFri, 31 Aug 2012 12:59:10 -0700, by jiangli
-
MergeFri, 31 Aug 2012 14:47:01 -0400, by jiangli
-
7154641: Servicability agent should work on platforms other than x86, sparcThu, 30 Aug 2012 11:20:01 -0400, by bpittore
-
MergeFri, 17 Aug 2012 16:47:04 -0700, by amurillo
-
MergeWed, 08 Aug 2012 16:09:11 -0400, by vladidan
-
7153374: ARM ONLY .. linking problem with new compilers.. Need to use -fPICWed, 08 Aug 2012 15:43:51 -0400, by jprovino
-
MergeFri, 31 Aug 2012 10:48:08 -0700, by twisti
-
7160161: Missed safepoint in non-Counted loopWed, 29 Aug 2012 13:02:40 -0700, by kvn
-
7191926: Remove MKS dependency in Hotspot regression testsWed, 29 Aug 2012 14:49:05 -0400, by coleenp
-
7192406: JSR 292: C2 needs exact return type information for invokedynamic and invokehandle call sitesTue, 28 Aug 2012 15:24:39 -0700, by twisti
-
6677625: Move platform specific flags from globals.hpp to globals_<arch>.hppMon, 27 Aug 2012 15:17:17 -0700, by twisti
-
7148109: C2 compiler consumes too much heap resourcesMon, 27 Aug 2012 09:46:38 -0700, by kvn
-
MergeFri, 31 Aug 2012 08:30:30 +0200, by brutisso
-
7194409: os::javaTimeNanos() shows hot on CPU_CLK_UNHALTED profilesWed, 29 Aug 2012 13:02:54 -0700, by johnc
-
7041879: G1: introduce stress testing parameter to cause frequent evacuation failuresTue, 28 Aug 2012 15:20:08 -0700, by johnc
-
7178363: G1: Remove the serial code for PrintGCDetails and make it a special case of the parallel codeThu, 23 Aug 2012 10:21:12 +0200, by brutisso
-
MergeFri, 24 Aug 2012 19:45:42 -0700, by dcubed
-
7192916: Hotspot development launcher should use DYLD_LIBRARY_PATH on OS XWed, 22 Aug 2012 10:01:51 +0200, by sla
-
7194004: new hotspot build - hs24-b22Fri, 24 Aug 2012 16:23:59 -0700, by amurillo
-
Added tag jdk8-b54 for changeset e8fb566b9466Thu, 30 Aug 2012 10:27:07 -0700, by katleman
-
MergeFri, 24 Aug 2012 11:48:32 -0700, by twisti
-
7192965: assert(is_aligned_sets(size)) failed: mask is not aligned, adjacent setsThu, 23 Aug 2012 09:13:16 -0700, by kvn
-
7192963: assert(_in[req-1] == this) failed: Must pass arg count to 'new'Wed, 22 Aug 2012 11:55:40 -0700, by kvn
-
7171824: assert(_offset >= 1) failed: illegal call to offset()Wed, 22 Aug 2012 14:29:57 +0200, by roland
-
7192964: assert(false) failed: bad AD fileTue, 21 Aug 2012 14:50:02 -0700, by kvn
-
7192167: JSR 292: C1 has old broken code which needs to be removedTue, 21 Aug 2012 10:48:50 -0700, by twisti
-
7190310: Inlining WeakReference.get(), and hoisting $referent may lead to non-terminating loopsMon, 20 Aug 2012 09:58:58 -0700, by kvn
-
6340864: Implement vectorization optimizations in hotspot-serverMon, 20 Aug 2012 09:07:21 -0700, by kvn
-
MergeFri, 24 Aug 2012 09:45:08 +0200, by brutisso
-
7193157: G1: Make some develpflags available in product buildsThu, 23 Aug 2012 05:25:59 +0200, by brutisso
-
7185699: G1: Prediction model discrepanciesTue, 21 Aug 2012 14:10:39 -0700, by johnc
-
7192128: G1: Extend fix for 6948537 to G1's BOTTue, 21 Aug 2012 10:05:57 -0700, by johnc
-
MergeTue, 21 Aug 2012 19:25:20 -0700, by dcubed
-
MergeFri, 17 Aug 2012 11:57:46 -0700, by dcubed
-
7191124: Optimized build is broken due to inconsistent use of DEBUG_ONLY and NOT_PRODUCT macros in NMTTue, 14 Aug 2012 13:56:46 -0400, by zgu
-
7190512: Fix for 7181175 broke hotspot/make/windows/create.bat buildsFri, 10 Aug 2012 23:16:52 -0700, by tbell
-
7116786: RFE: Detailed information on VerifyErrorsMon, 06 Aug 2012 15:54:45 -0400, by kamg
-
MergeMon, 06 Aug 2012 09:34:40 -0700, by dcubed
-
7181175: Enable builds on Windows with MinGW/MSYSFri, 03 Aug 2012 18:34:28 -0700, by dcubed
-
7188168: 7071904 broke the DEBUG_BINARIES option on LinuxThu, 02 Aug 2012 14:54:14 -0700, by dcubed
-
MergeWed, 01 Aug 2012 16:16:13 -0700, by zgu
-
MergeWed, 01 Aug 2012 15:00:50 -0700, by zgu
-
7185614: NMT ON: "check by caller" assertion failed on nsk ThreadMXBean testWed, 01 Aug 2012 17:19:30 -0400, by zgu
-
7129723: MAC: Some regression tests need to recognize Mac OS X platformWed, 01 Aug 2012 16:52:43 -0400, by coleenp
-
MergeFri, 17 Aug 2012 15:41:04 -0700, by amurillo
-
7189729: jprt.properties should include release jdk7u8Tue, 07 Aug 2012 09:53:12 -0700, by amurillo
-
6818524: G1: use ergonomic resizing of PLABsMon, 06 Aug 2012 12:20:14 -0700, by johnc
-
7191765: make jdk8 the default jprt release for hs24Wed, 15 Aug 2012 16:49:38 -0700, by amurillo
-
7190772: new hotspot build - hs24-b21Fri, 10 Aug 2012 23:19:43 -0700, by amurillo
-
Added tag jdk8-b53 for changeset 54240c1b8e87Thu, 23 Aug 2012 12:27:33 -0700, by katleman
-
removing intermediate materialization with frame-state-full merges now worksMon, 29 Oct 2012 20:02:54 +0100, by Doug Simon
-
Merge.Mon, 29 Oct 2012 17:22:25 +0100, by Doug Simon
-
removed _'s from method names in CompilerToVMMon, 29 Oct 2012 17:12:47 +0100, by Doug Simon
-
renamed CheckCastElimination to ConditionalElimination, plus a few small changesMon, 29 Oct 2012 17:05:44 +0100, by Lukas Stadler
-
removing intermediate materializations when merge has frame state (pending bug fix)Mon, 29 Oct 2012 14:47:07 +0100, by Doug Simon
-
removing intermediate materializations is disabled when the compare input to an if has more than one usageMon, 29 Oct 2012 14:44:53 +0100, by Doug Simon
-
added more javadoc to DebugConfig interfaceMon, 29 Oct 2012 14:41:20 +0100, by Doug Simon
-
improved IfNode simplification of removing intermediate materializations to handle (some) MergeNodes with a non-null frame stateFri, 26 Oct 2012 17:32:57 +0200, by Doug Simon
-
deleted Architecture.twoOperandMode() and encapsulated all public fields in Architecture with gettersThu, 25 Oct 2012 20:08:32 +0200, by Doug Simon
-
removed Architecture.isX86() and Architecture.isSPARC()Thu, 25 Oct 2012 14:50:14 +0200, by Doug Simon
-
moved AMD64 into its own (new) project: com.oracle.graal.amd64Thu, 25 Oct 2012 12:52:54 +0200, by Doug Simon
-
added test case to demonstrate current limitation in the IfNode simplification of removing intermediate materializationsThu, 25 Oct 2012 12:42:25 +0200, by Doug Simon
-
updated javadocThu, 25 Oct 2012 12:29:56 +0200, by Doug Simon
-
disabled IfNode materialization simplification if associated merge has a non-null frame stateThu, 25 Oct 2012 12:29:39 +0200, by Doug Simon
-
fixed formatting in FrameState.toString()Thu, 25 Oct 2012 08:42:26 +0200, by Doug Simon
-
removed left-over debugging statementThu, 25 Oct 2012 08:13:16 +0200, by Doug Simon
-
removed JumpNode and the non-materializing instanceof snippets that used itThu, 25 Oct 2012 01:22:07 +0200, by Doug Simon
-
extended IfNode simplification to try and connect code that initializes a variable directly with the successors of an if construct that switches on the variableWed, 24 Oct 2012 22:30:46 +0200, by Doug Simon
-
re-add successor of a canonicalized fixed node to the canonicalization work list as the removal may have presented new canonicalization opportunities for the successorWed, 24 Oct 2012 17:40:06 +0200, by Doug Simon
-
removed unnecessary boxingWed, 24 Oct 2012 17:37:03 +0200, by Doug Simon
-
added method to DebugScope to simplify dumping of a graph from with EclipseWed, 24 Oct 2012 17:35:44 +0200, by Doug Simon
-
use of JumpNodes to lower instanceof snippets can be disabled with graal.instanceof.disableJumpNodes system propertyMon, 22 Oct 2012 20:22:50 +0200, by Doug Simon
-
added indirection for the replacement of a snippet-lowered node with the snippet's return valueMon, 22 Oct 2012 18:10:04 +0200, by Doug Simon
-
improved InstanceOfTest.isStringInt()Mon, 22 Oct 2012 10:23:50 +0200, by Doug Simon
-
fixed detection of architecture on Snow Leopard and earlier versions of MacOSXSat, 20 Oct 2012 12:21:23 +0200, by Doug Simon
-
Merge.Sat, 20 Oct 2012 11:53:12 +0200, by Doug Simon
-
Merge.Sat, 13 Oct 2012 15:54:33 +0200, by Doug Simon
-
renamed input for IfNode from 'compare' to 'condition'Tue, 09 Oct 2012 13:27:17 +0200, by Doug Simon
-
Silently ignore error on installing .diz files when building on Solaris.Fri, 19 Oct 2012 13:25:19 +0200, by Laurent Daynes
-
MergeFri, 19 Oct 2012 12:51:46 +0200, by Laurent Daynes
-
Fixed linking issue on Solaris. Mapfile vers files must be defined.Fri, 19 Oct 2012 11:30:50 +0200, by Laurent Daynes
-
fixed compilation issues on Solaris. When using SunStudio compiler, Solaris build with DONT_USE_PRECOMPILED_HEADERFri, 19 Oct 2012 11:30:06 +0200, by Laurent Daynes
-
arch is i86pc on solaris x64 boxes.Fri, 19 Oct 2012 10:18:40 +0200, by Laurent Daynes
-
fixed makefile to build on Solaris.Fri, 19 Oct 2012 09:55:54 +0200, by Laurent Daynes
-
Remove unnecessary test folder definitionFri, 12 Oct 2012 16:47:18 -0700, by Christian Wimmer
-
Add trailing commaFri, 12 Oct 2012 16:12:13 -0700, by Christian Wimmer
-
Intrinsification of more Unsafe methodsFri, 12 Oct 2012 16:11:12 -0700, by Christian Wimmer
-
Remove BoxNode that is never usedFri, 12 Oct 2012 16:10:45 -0700, by Christian Wimmer
-
Do not generate null check for values already proven to be non-null.Fri, 12 Oct 2012 16:10:05 -0700, by Christian Wimmer
-
Add assertion to prevent use of wrong factory methodFri, 12 Oct 2012 16:09:36 -0700, by Christian Wimmer
-
small change to inlining heuristicsThu, 11 Oct 2012 15:38:10 +0200, by Lukas Stadler
-
Add functionality to initialize a typeWed, 10 Oct 2012 20:32:33 -0700, by Christian Wimmer
-
The lowering currently does not support a FixedGuard as the usage of an InstanceOfNodeWed, 10 Oct 2012 20:29:53 -0700, by Christian Wimmer
-
Allow virtual phi functionsWed, 10 Oct 2012 20:29:24 -0700, by Christian Wimmer
-
Call target can be null, so don't crash debug printerWed, 10 Oct 2012 20:29:07 -0700, by Christian Wimmer
-
Allow virtual phi functionsWed, 10 Oct 2012 20:28:42 -0700, by Christian Wimmer
-
Avoid assertion failures for BoxedVirtualObjectNodeWed, 10 Oct 2012 20:21:56 -0700, by Christian Wimmer
-
Minor fixes after cleanupTue, 09 Oct 2012 16:16:39 -0700, by Christian Wimmer
-
Change that was missing in earlier improvements to annotation processing in the mx scriptTue, 09 Oct 2012 15:39:49 -0700, by Christian Wimmer
-
Remove project graal.bootTue, 09 Oct 2012 15:37:12 -0700, by Christian Wimmer
-
Rename project graal.api to graal.api.runtimeTue, 09 Oct 2012 15:32:45 -0700, by Christian Wimmer
-
Cleanup of Graal API: Rename methods so that it follows the getXxx naming convention and so that they are similar to the names of the java.lang.reflect classes. Remove unused methods.Tue, 09 Oct 2012 15:23:38 -0700, by Christian Wimmer
-
MergeTue, 09 Oct 2012 14:06:26 +0200, by Gilles Duboscq
-
Fix NullPointerException when disabling DebugTue, 09 Oct 2012 14:02:33 +0200, by Gilles Duboscq
-
increase code cache size for GraalTue, 09 Oct 2012 13:34:25 +0200, by Lukas Stadler
-
Improvements of annotation processor functionality in mx script; allow javac to be run in debugger in order to debug annotation processorMon, 08 Oct 2012 19:46:12 -0700, by Christian Wimmer
-
SnippetTemplate must not depend on CodeCacheProvider (only on MetaAccessProvider). This means that the hasSideEffect flag of a RuntimeCall must be already fixed in the RuntimeCall.Descriptor to avoid a lookup of the actual RuntimeCall using the CodeCacheProvider.Mon, 08 Oct 2012 19:34:32 -0700, by Christian Wimmer
-
modified canonicalizeprojects to ensure all package prefixes match the enclosing projectMon, 08 Oct 2012 17:38:24 +0200, by Doug Simon
-
renamed package: com.oracle.graal.compiler.target.amd64 -> com.oracle.graal.compiler.amd64Mon, 08 Oct 2012 17:36:51 +0200, by Doug Simon
-
renamed packages: com.oracle.max.asm... -> com.oracle.graal.asm...Mon, 08 Oct 2012 17:35:03 +0200, by Doug Simon
-
moved classes from com.oracle.graal.util into com.oracle.graal.nodes.utilMon, 08 Oct 2012 17:31:58 +0200, by Doug Simon
-
renamed package: com.oracle.graal.lir.cfg -> com.oracle.graal.nodes.cfgMon, 08 Oct 2012 17:30:11 +0200, by Doug Simon
-
fixed imprecise dependenciesMon, 08 Oct 2012 17:18:31 +0200, by Doug Simon
-
modified canonicalizeprojects to detect imprecise dependencies (e.g., A specifies that it depends on B but only imports packages from B's dependencies)Mon, 08 Oct 2012 17:18:00 +0200, by Doug Simon
-
split phases out of graal.phases project into graal.phases.common projectSun, 07 Oct 2012 14:27:50 +0200, by Doug Simon
-
rename packages in graal.phases to match project nameSun, 07 Oct 2012 14:15:44 +0200, by Doug Simon
-
rename packages in graal.virtual to match project nameSun, 07 Oct 2012 14:11:55 +0200, by Doug Simon
-
rename packages in graal.loop to match project nameSun, 07 Oct 2012 14:08:36 +0200, by Doug Simon
-
refactoring: graal.compiler.phases -> graal.phases, graal.compiler.virtual -> graal.virtual, graal.compiler.loop -> graal.loopSun, 07 Oct 2012 12:44:05 +0200, by Doug Simon
-
consolidated framework for runtime and stub calls and moved declaration of descriptors for such calls to the source file in which they are usedFri, 05 Oct 2012 17:55:12 +0200, by Doug Simon
-
add new backtracking partial escape analysisFri, 05 Oct 2012 15:54:08 +0200, by Lukas Stadler
-
move TailDuplication to before lowering and escape analysisFri, 05 Oct 2012 15:39:40 +0200, by Lukas Stadler
-
add hashCode fast path for System.identityHashCodeFri, 05 Oct 2012 15:17:27 +0200, by Lukas Stadler
-
fix hashCode changes: port to x64Fri, 05 Oct 2012 13:44:26 +0200, by Lukas Stadler
-
Merge.Fri, 05 Oct 2012 10:54:06 +0200, by Christian Haeubl
-
Fixed VS2010 warnings in HotSpot.Fri, 05 Oct 2012 10:13:19 +0200, by Christian Haeubl
-
Merge.Fri, 05 Oct 2012 10:11:22 +0200, by Lukas Stadler
-
enable hashCode fast path in generate_native_wrapper for GRAALFri, 05 Oct 2012 09:59:21 +0200, by Lukas Stadler
-
Windows-specific fix for mx.Fri, 05 Oct 2012 09:48:01 +0200, by Christian Haeubl
-
add infrastructure for creating locked objectsFri, 05 Oct 2012 09:12:55 +0200, by Lukas Stadler
-
javadoc and visualizer fixesFri, 05 Oct 2012 09:01:20 +0200, by Lukas Stadler
-
added packageinfo commandThu, 04 Oct 2012 19:54:22 +0200, by Doug Simon
-
fixed imprecise dependenciesThu, 04 Oct 2012 16:58:00 +0200, by Doug Simon
-
refined the API for CallingConventionThu, 04 Oct 2012 13:35:32 +0200, by Doug Simon
-
added projects table to the top level javadoc page generated by the site commandThu, 04 Oct 2012 11:22:09 +0200, by Doug Simon
-
fixed an ordering issue in the initialization and retrieval of the platform specific HotSpotGraalRuntime instanceWed, 03 Oct 2012 23:44:38 +0200, by Doug Simon
-
fixed subtle bug in TLAB allocation snippet involving unchecked, unsigned integer overflow (bug and fix submitted by Peter Kessler)Wed, 03 Oct 2012 20:43:44 +0200, by Doug Simon
-
simplified error checking when loading Graal classes from the C++ codeWed, 03 Oct 2012 20:38:40 +0200, by Doug Simon
-
removed inclusion of deleted com.oracle.max.crutils projectWed, 03 Oct 2012 18:47:11 +0200, by Doug Simon
-
moved UnsignedMath to com.oracle.graal.api.codeWed, 03 Oct 2012 18:39:22 +0200, by Doug Simon
-
moved TTY and LogStream to com.oracle.graal.debugWed, 03 Oct 2012 18:34:46 +0200, by Doug Simon
-
moved HexCodeFile to com.oracle.graal.hotspotWed, 03 Oct 2012 18:22:33 +0200, by Doug Simon
-
moved MemoryBarriers to com.oracle.graal.api.codeWed, 03 Oct 2012 18:14:17 +0200, by Doug Simon
-
renamed projects com.oracle.max.asm* to com.oracle.graal.asm*Wed, 03 Oct 2012 17:42:12 +0200, by Doug Simon
-
moved AMD64 specific code into com.oracle.graal.compiler.amd64Wed, 03 Oct 2012 16:49:51 +0200, by Doug Simon
-
moved AMD64 specific HotSpot code in com.oracle.graal.hotspot.amd64 projectWed, 03 Oct 2012 01:18:03 +0200, by Doug Simon
-
refactored all AMD64 specific HotSpot code in com.oracle.graal.hotspot.target.amd64 packageWed, 03 Oct 2012 00:25:30 +0200, by Doug Simon
-
moved ADM64-specific assembler code into separate projectTue, 02 Oct 2012 22:22:06 +0200, by Doug Simon
-
removed MethodEntryCountersTue, 02 Oct 2012 22:06:37 +0200, by Doug Simon
-
refactored lowering of DirectCompareAndSwap node into HotSpotLIRGeneratorTue, 02 Oct 2012 18:25:17 +0200, by Doug Simon
-
refactored stub names into constants shared between definition and usage sitesTue, 02 Oct 2012 17:31:03 +0200, by Doug Simon
-
defined new HotSpot specific interface extending the contract of a LIR generatorTue, 02 Oct 2012 17:22:22 +0200, by Doug Simon
-
removed more XIR remnantsTue, 02 Oct 2012 16:48:54 +0200, by Doug Simon
-
modified VmErrorStubCall to use information provided by the (platform independent) backendTue, 02 Oct 2012 16:09:06 +0200, by Doug Simon
-
removed TemplateFlag, an XIR remnantTue, 02 Oct 2012 15:28:05 +0200, by Doug Simon
-
modified VerifyOopStubCall to use information provided by the (platform independent) backend instead of AMD64 specific nodes for linking the stub callTue, 02 Oct 2012 15:27:00 +0200, by Doug Simon
-
modified NewMultiArrayStubCall to use information provided by the (platform independent) backend instead of AMD64 specific nodes for linking the stub callTue, 02 Oct 2012 15:20:07 +0200, by Doug Simon
-
modified NewInstanceStubCall to use information provided by the (platform independent) backend instead of AMD64 specific nodes for linking the stub callTue, 02 Oct 2012 15:03:07 +0200, by Doug Simon
-
modified NewArrayStubCall to use information provided by the (platform independent) backend instead of AMD64 specific nodes for linking the stub callTue, 02 Oct 2012 14:58:13 +0200, by Doug Simon
-
modified Monitor[Enter|Exit]StubCall nodes to use information provided by the (platform independent) backend instead of AMD64 specific nodes for linking the stub callsTue, 02 Oct 2012 14:17:40 +0200, by Doug Simon
-
added .gdb_history to .hgignoreTue, 02 Oct 2012 14:14:26 +0200, by Doug Simon
-
introduced platform independent HotSpotBackend to manage stub linkage informationTue, 02 Oct 2012 14:03:42 +0200, by Doug Simon
-
added support for temps in LIR call instructionsTue, 02 Oct 2012 13:58:36 +0200, by Doug Simon
-
added temps used by a call to CallingConventionTue, 02 Oct 2012 13:48:16 +0200, by Doug Simon
-
removed CallPositionListener, another XIR remnantMon, 01 Oct 2012 22:38:44 +0200, by Doug Simon
-
append global stub address when disassembling a call to a global stubMon, 01 Oct 2012 22:10:47 +0200, by Doug Simon
-
ignore kinds when checking for redundant register to register moveMon, 01 Oct 2012 22:09:38 +0200, by Doug Simon
-
removed graal_slow_subtype_check stubMon, 01 Oct 2012 22:07:59 +0200, by Doug Simon
-
pushed CallingConvention further into LIR API for emitting callsMon, 01 Oct 2012 22:00:22 +0200, by Doug Simon
-
removed linkage to slow path monitor stubs (which were only used by XIR snippets)Mon, 01 Oct 2012 21:41:38 +0200, by Doug Simon
-
expanded CallingConvention API class to also include the location of the value (if any) returned by a callMon, 01 Oct 2012 21:37:20 +0200, by Doug Simon
-
Merge.Mon, 01 Oct 2012 16:12:45 +0200, by Doug Simon
-
added extra CheckCast testMon, 01 Oct 2012 16:12:28 +0200, by Doug Simon
-
documented PiNodeMon, 01 Oct 2012 16:02:39 +0200, by Doug Simon
-
added debug scope for node simplificationMon, 01 Oct 2012 16:01:36 +0200, by Doug Simon
-
extended documentation for the concept of an object hub by showing that it is the same as a klassOop in HotSpotMon, 01 Oct 2012 16:00:49 +0200, by Doug Simon
-
Fix problem in MemoryPhi creation during FloatingRead, add an assert to detect this kind of problemsMon, 01 Oct 2012 15:53:03 +0200, by Gilles Duboscq
-
reverted LoadHubNode to be a fixed nodeSun, 30 Sep 2012 21:44:03 +0200, by Doug Simon
-
removed XIRSun, 30 Sep 2012 13:21:20 +0200, by Doug Simon
-
removed support for extended bytecodesSun, 30 Sep 2012 13:19:38 +0200, by Doug Simon
-
renamed ReadHubNode to LoadHubNode to be imply higher level operation (c.f. UnsafeLoadNode vs ReadNode)Fri, 28 Sep 2012 15:33:29 +0200, by Doug Simon
-
made ReadHubNode floatingFri, 28 Sep 2012 15:27:42 +0200, by Doug Simon
-
made all @NodeIntrinsic annotated methods be native (this is a requirement now enforced during snippet intrinsification)Fri, 28 Sep 2012 11:50:37 +0200, by Doug Simon
-
removed IsTypeNode and replaced its usage with an ObjectEqualsNodeThu, 27 Sep 2012 21:37:46 +0200, by Doug Simon
-
removed need for genTypeBranch() in XIR by replacing an IsTypeNode with an ObjectEqualsNode during loweringThu, 27 Sep 2012 20:29:17 +0200, by Doug Simon
-
made position calculation for VMErrorNode more robust when debug info is not availableThu, 27 Sep 2012 16:58:01 +0200, by Doug Simon
-
added missing stub registration for VMErrorNodeThu, 27 Sep 2012 16:56:50 +0200, by Doug Simon
-
added VMErrorNode intrinsic to support handling fatal errors in snippetsThu, 27 Sep 2012 14:23:04 +0200, by Doug Simon
-
fixed wrong path in README_GRAAL.txtWed, 26 Sep 2012 21:48:07 +0200, by Doug Simon
-
fixed bug in monitor snippets; they are now used for general lowering of monitor operationsWed, 26 Sep 2012 21:47:42 +0200, by Doug Simon
-
replaced magic constant with configuration valueWed, 26 Sep 2012 21:45:20 +0200, by Doug Simon
-
added sanity assertion to snippet instantiationWed, 26 Sep 2012 21:44:04 +0200, by Doug Simon
-
added test for deopt while holding lock(s)Wed, 26 Sep 2012 21:43:31 +0200, by Doug Simon
-
minor restructuring of GraalCompilerTestWed, 26 Sep 2012 21:42:11 +0200, by Doug Simon
-
added Log.printf() for more flexibility in debugging snippetsWed, 26 Sep 2012 18:15:11 +0200, by Doug Simon
-
added 'name' field to RuntimeCall so that RuntimeCall objects still format nicely in traces and logs as they did when RuntimeCall was an enumWed, 26 Sep 2012 13:56:27 +0200, by Doug Simon
-
fix bailouts due to insufficient balanced monitor checksWed, 26 Sep 2012 12:15:52 +0200, by Lukas Stadler
-
Make RuntimeCall more extensible by changing it from an enum to a classTue, 25 Sep 2012 09:28:03 -0700, by Christian Wimmer
-
Add MetaAccessProvider.getResolvedJavaField to convert from reflection field to metadata fieldTue, 25 Sep 2012 09:23:45 -0700, by Christian Wimmer
-
Add a NodeIntrinsic factory methodTue, 25 Sep 2012 09:22:22 -0700, by Christian Wimmer
-
MembarNode does not need state and has no side effects, so it needs not be a StateSplitTue, 25 Sep 2012 09:21:52 -0700, by Christian Wimmer
-
Invoke constructor required too specific call target classTue, 25 Sep 2012 09:21:16 -0700, by Christian Wimmer
-
Allow calls without a FrameState in the backendTue, 25 Sep 2012 09:20:18 -0700, by Christian Wimmer
-
Add conversion from java.lang.Class to KindTue, 25 Sep 2012 09:19:46 -0700, by Christian Wimmer
-
move monitors into FrameState (fixes subtle issues for tail duplication and other optimizations)Tue, 25 Sep 2012 17:50:01 +0200, by Lukas Stadler
-
fix for InliningUtil (dropped outer frame states while inlining)Tue, 25 Sep 2012 16:35:27 +0200, by Lukas Stadler
-
make some NodeInputList fields finalTue, 25 Sep 2012 11:29:52 +0200, by Lukas Stadler
-
small fix to tail duplication heuristicsTue, 25 Sep 2012 11:29:36 +0200, by Lukas Stadler
-
Merge.Tue, 25 Sep 2012 09:10:40 +0200, by Doug Simon
-
added snippet for lowering NewMultiArrayNodesTue, 25 Sep 2012 09:09:19 +0200, by Doug Simon
-
fixed HotSpotResolvedJavaType.componentType() to correctly implement the specification in JavaTypeTue, 25 Sep 2012 09:01:58 +0200, by Doug Simon
-
removed the javadoc for methods in ResolvedJavaType that override methods defined in JavaType (the former inherits the javadoc from the latter)Mon, 24 Sep 2012 17:15:34 +0200, by Doug Simon
-
fix for deopt issue with -XX:-UseBiasedLocking (plus a cosmetic fix in graalCodeInstaller.cpp)Mon, 24 Sep 2012 18:51:23 +0200, by Lukas Stadler
-
re-conditionalized tracing statementMon, 24 Sep 2012 11:00:35 +0200, by Doug Simon
-
re-disabled MonitorSnippets for general lowering due to bug causing IllegalMonitorStateExceptionFri, 21 Sep 2012 11:56:13 +0200, by Doug Simon
-
rename: MonitorTest -> MonitorGraphTestFri, 21 Sep 2012 11:53:47 +0200, by Doug Simon
-
fixed bug in MonitorSnippets and enabled them for general useThu, 20 Sep 2012 17:11:41 +0200, by Doug Simon
-
improved tracing in graal_monitorenter and graal_monitorexitThu, 20 Sep 2012 17:10:58 +0200, by Doug Simon
-
Added usage to javadoc for BreakpointNodeThu, 20 Sep 2012 17:09:53 +0200, by Doug Simon
-
fix to PostOrderBlockIterator: deal with unnecessary BeginNodesWed, 19 Sep 2012 12:12:00 +0200, by Lukas Stadler
-
mark word of new object is initialized by value loaded from the hub if biased locking is enabledTue, 18 Sep 2012 20:54:46 +0200, by Doug Simon
-
fixed oopmap bug caused by unsafe mixing of word and object valuesTue, 18 Sep 2012 16:59:24 +0200, by Doug Simon
-
fixed small regression in CFGPrinterTue, 18 Sep 2012 16:58:09 +0200, by Doug Simon
-
Add loop projet to C++Mon, 17 Sep 2012 18:38:38 +0200, by Gilles Duboscq
-
MergeMon, 17 Sep 2012 18:36:03 +0200, by Gilles Duboscq
-
Create a loop projectMon, 17 Sep 2012 18:35:06 +0200, by Gilles Duboscq
-
Remove unused hasOutgoingEdges field in NodeClassMon, 17 Sep 2012 18:22:51 +0200, by Gilles Duboscq
-
added support for placing breakpoints in snippetsMon, 17 Sep 2012 18:12:02 +0200, by Doug Simon
-
canonicalize projects, add package infoMon, 17 Sep 2012 16:32:51 +0200, by Lukas Stadler
-
change of project structure: separate compiler and LIR, put EA into separate projectMon, 17 Sep 2012 16:08:46 +0200, by Lukas Stadler
-
excluded Word and Log from JaCoCo processingMon, 17 Sep 2012 13:35:55 +0200, by Doug Simon
-
Lowering of call targets to direct / indirect call targetsFri, 14 Sep 2012 14:45:47 -0700, by Christian Wimmer
-
Allow snippets to inherit the stateAfter and stamp from the replaceeFri, 14 Sep 2012 14:21:33 -0700, by Christian Wimmer
-
Snippets need only a MetaAccessProvider, not a CodeCacheProviderFri, 14 Sep 2012 14:14:01 -0700, by Christian Wimmer
-
Add snippet factory methodsFri, 14 Sep 2012 14:10:36 -0700, by Christian Wimmer
-
Rename snippet factory method to a less generic nameFri, 14 Sep 2012 14:07:58 -0700, by Christian Wimmer
-
Create Backend instance directly instead of specifying the class name as a system propertyFri, 14 Sep 2012 14:03:43 -0700, by Christian Wimmer
-
Unify the declared type of accessingClass parameterFri, 14 Sep 2012 13:58:17 -0700, by Christian Wimmer
-
Download URL of DaCapo has changedFri, 14 Sep 2012 13:54:17 -0700, by Christian Wimmer
-
Distinguish between the Representation of primitive and Object fields so that Object fields can be stored in a different place.Fri, 14 Sep 2012 13:53:11 -0700, by Christian Wimmer
-
Merge.Fri, 14 Sep 2012 15:28:05 +0200, by Lukas Stadler
-
cleanups, merge EscapeRecord and VirtualObjectNodeFri, 14 Sep 2012 15:26:57 +0200, by Lukas Stadler
-
removed old EscapeAnalysisPhaseFri, 14 Sep 2012 15:16:50 +0200, by Lukas Stadler
-
small fix to partial escape analysisFri, 14 Sep 2012 10:03:38 +0200, by Lukas Stadler
-
Merge.Thu, 13 Sep 2012 18:17:05 +0200, by Lukas Stadler
-
Merge.Thu, 13 Sep 2012 18:12:54 +0200, by Lukas Stadler
-
iterative partial escape analysisThu, 13 Sep 2012 18:12:27 +0200, by Lukas Stadler
-
more escape analysis infrastructure: change EscapeOp behavior, make MaterializeObjectNodes roots for escape analysisThu, 13 Sep 2012 11:41:43 +0200, by Lukas Stadler
-
MergeFri, 14 Sep 2012 13:50:49 +0200, by Gilles Duboscq
-
use more sensible string representation for classes in the binary graph protocolFri, 14 Sep 2012 13:42:58 +0200, by Gilles Duboscq
-
moved Node classes into com.oracle.graal.hotspot.nodes packageFri, 14 Sep 2012 13:32:04 +0200, by Doug Simon
-
enabled type-filter based logging of (snippet-based) monitor operations with the "graal.monitorsnippets.log" system propertyFri, 14 Sep 2012 10:52:30 +0200, by Doug Simon
-
added Log.printObject() and Log.printlnObject() for more detailed logging of objectsFri, 14 Sep 2012 10:49:34 +0200, by Doug Simon
-
Merge.Thu, 13 Sep 2012 17:45:04 +0200, by Doug Simon
-
added MonitorSnippets which passes MonitorTest but is not yet enabled for general loweringThu, 13 Sep 2012 17:43:18 +0200, by Doug Simon
-
enhanced tracing of Graal monitor slow paths (i.e., stub calls)Thu, 13 Sep 2012 17:35:43 +0200, by Doug Simon
-
made InliningIdentifier.toString() robust against exceptionsThu, 13 Sep 2012 12:35:21 +0200, by Doug Simon
-
removed need for calling Node.toString() when creating an InliningIdentifierThu, 13 Sep 2012 11:13:09 +0200, by Doug Simon
-
factored out access to LIRGenerator lock scope for external use in LIR loweringThu, 13 Sep 2012 11:05:37 +0200, by Doug Simon
-
MergeThu, 13 Sep 2012 12:59:27 +0200, by Gilles Duboscq
-
MergeThu, 13 Sep 2012 10:45:17 +0200, by Gilles Duboscq
-
Checks on vtableEntryOffset to avoid calling to the VM if the holder is not initializedWed, 12 Sep 2012 13:07:35 +0200, by Gilles Duboscq
-
Merge.Thu, 13 Sep 2012 11:29:18 +0200, by Lukas Stadler
-
fix for partial escape analysis bugs (related to StoreIndexed and monitors)Thu, 13 Sep 2012 11:27:37 +0200, by Lukas Stadler
-
put boiler plate for CompilerToVM native methods in macrosThu, 13 Sep 2012 10:53:41 +0200, by Doug Simon
-
terminology change to match C++ code and biased locking paper: "initial mark word" -> "prototype mark word"Thu, 13 Sep 2012 09:04:06 +0200, by Doug Simon
-
made the name for stub call LIR ops clearerThu, 13 Sep 2012 08:25:28 +0200, by Doug Simon
-
added AND, OR and XOR intrinsics on Word typesThu, 13 Sep 2012 08:18:36 +0200, by Doug Simon
-
removed duplicated commentThu, 13 Sep 2012 00:27:23 +0200, by Doug Simon
-
added tests for monitor snippetsThu, 13 Sep 2012 00:25:58 +0200, by Doug Simon
-
added support for multi-threaded compiler testsThu, 13 Sep 2012 00:25:36 +0200, by Doug Simon
-
added missing @Test annotationThu, 13 Sep 2012 00:22:43 +0200, by Doug Simon
-
made NewObjectSnippets optionally load the initial mark word when initializing an object - this is disabled until the bug triggered in lusearch by this change is fixedWed, 12 Sep 2012 23:50:52 +0200, by Doug Simon
-
deleted caching of initial mark word in HotSpotResolvedJavaType. This value is modified by the biased locking mechanism and so it not constant for a KlassWed, 12 Sep 2012 23:50:37 +0200, by Doug Simon
-
added more tests to NewInstanceTestWed, 12 Sep 2012 23:37:39 +0200, by Doug Simon
-
Merge.Wed, 12 Sep 2012 21:38:57 +0200, by Doug Simon
-
thread register is now retrieved from HotSpotVMConfig instead of being hard codedWed, 12 Sep 2012 12:51:54 +0200, by Doug Simon
-
HotSpotVMConfig object is now allocated in JavaWed, 12 Sep 2012 12:45:46 +0200, by Doug Simon
-
factored shared snippet functionality into HotSpotSnippetUtilsWed, 12 Sep 2012 12:34:48 +0200, by Doug Simon
-
PartialEscapeAnalysis: fix for bailout, better metrics, small renamingWed, 12 Sep 2012 16:22:44 +0200, by Lukas Stadler
-
first prototype of new PartialEscapeAnalysisWed, 12 Sep 2012 12:57:27 +0200, by Lukas Stadler
-
canonicalize IntegerSwitchNode with only a default successorWed, 12 Sep 2012 11:29:34 +0200, by Lukas Stadler
-
add new PostOrderBlockIterator for escape analysisTue, 11 Sep 2012 14:57:06 +0200, by Lukas Stadler
-
don't dump the graph in SchedulePhase during loweringTue, 11 Sep 2012 14:50:35 +0200, by Lukas Stadler
-
adapt old EscapeAnalysisPhase to infrastructure changesTue, 11 Sep 2012 14:48:24 +0200, by Lukas Stadler
-
add support for fillConents to NewObjectSnippetsTue, 11 Sep 2012 14:27:44 +0200, by Lukas Stadler
-
add fillContents property to New... nodesTue, 11 Sep 2012 14:25:40 +0200, by Lukas Stadler
-
remove unnecessary debug scope during inliningTue, 11 Sep 2012 14:09:46 +0200, by Lukas Stadler
-
determine offending use blocks for liveIn - violationsTue, 11 Sep 2012 14:08:14 +0200, by Lukas Stadler
-
fix for cyclic references in virtual objectsTue, 11 Sep 2012 12:10:45 +0200, by Lukas Stadler
-
added support for downloading dependencies that are directoriesMon, 10 Sep 2012 15:50:31 +0200, by Doug Simon
-
Correct visibility of BlockExitState.Mon, 10 Sep 2012 15:24:29 +0200, by Thomas Wuerthinger
-
Ignore core filesMon, 10 Sep 2012 10:28:51 +0200, by Gilles Duboscq
-
Fix warningMon, 10 Sep 2012 10:26:58 +0200, by Gilles Duboscq
-
Remove redundant code that discovers static final fields constant valuesFri, 07 Sep 2012 21:24:26 +0200, by Gilles Duboscq
-
Put LoopUnswitchTest in the right packageFri, 07 Sep 2012 21:23:24 +0200, by Gilles Duboscq
-
MergeFri, 07 Sep 2012 18:25:48 +0200, by Gilles Duboscq
-
Fix mergeFri, 07 Sep 2012 18:24:40 +0200, by Gilles Duboscq
-
MergeFri, 07 Sep 2012 17:21:32 +0200, by Gilles Duboscq
-
MergeFri, 07 Sep 2012 17:12:04 +0200, by Gilles Duboscq
-
Add a draft longtests command to mc's commandsFri, 07 Sep 2012 17:11:40 +0200, by Gilles Duboscq
-
A a simple loop unswitching white box testFri, 07 Sep 2012 17:11:09 +0200, by Gilles Duboscq
-
Add a comment to HotSpotAMD64LIRGenerator.emitInvoke about the use of rbxFri, 07 Sep 2012 14:55:14 +0200, by Gilles Duboscq
-
Merge.Fri, 07 Sep 2012 17:40:03 +0200, by Thomas Wuerthinger
-
Move EdgeMoveOptimizer from compiler.alloc to graal.lirFri, 07 Sep 2012 16:44:03 +0200, by Thomas Wuerthinger
-
fixed generated package-summary.html files to put the complete package description at the top of the pageFri, 07 Sep 2012 16:55:07 +0200, by Doug Simon
-
Renamed com.oracle.graal.tests project to com.oracle.graal.compiler.testFri, 07 Sep 2012 16:25:49 +0200, by Thomas Wuerthinger
-
Remove graal.examples project.Fri, 07 Sep 2012 16:08:23 +0200, by Thomas Wuerthinger
-
Remove unused class.Fri, 07 Sep 2012 16:01:20 +0200, by Thomas Wuerthinger
-
More comments on InstalledCode.Fri, 07 Sep 2012 15:05:12 +0200, by Thomas Wuerthinger
-
Make LIRValueUtil final.Fri, 07 Sep 2012 14:11:27 +0200, by Thomas Wuerthinger
-
More clean up and documentation in api.code and api.meta.Fri, 07 Sep 2012 13:40:53 +0200, by Thomas Wuerthinger
-
Clean up Kind class.Fri, 07 Sep 2012 12:12:47 +0200, by Thomas Wuerthinger
-
Move VirtualMachineComponent to interpreter project.Fri, 07 Sep 2012 11:10:48 +0200, by Thomas Wuerthinger
-
Fix compiler warning.Thu, 06 Sep 2012 19:56:40 +0200, by Thomas Wuerthinger
-
Handle void type when resolving a signature type.Thu, 06 Sep 2012 19:21:37 +0200, by Thomas Wuerthinger
-
Remove left-over debugging code.Thu, 06 Sep 2012 19:20:28 +0200, by Thomas Wuerthinger
-
Avoid executing code in the static constructor of HotSpotResolvedType.Thu, 06 Sep 2012 19:19:55 +0200, by Thomas Wuerthinger
-
Merge.Thu, 06 Sep 2012 18:21:18 +0200, by Thomas Wuerthinger
-
Clean up ControlFlowOptimizer.Thu, 06 Sep 2012 18:07:15 +0200, by Thomas Wuerthinger
-
MergeThu, 06 Sep 2012 17:58:39 +0200, by Gilles Duboscq
-
Gate : do not run tradesoap in fastdebug mode, do not run sunflow in product modeThu, 06 Sep 2012 16:51:47 +0200, by Gilles Duboscq
-
Factor out code that kills loop exitsThu, 06 Sep 2012 16:42:45 +0200, by Gilles Duboscq
-
Clean up ComputeLinearScanOrder. Rename to ComputeBlockOrder.Thu, 06 Sep 2012 16:31:33 +0200, by Thomas Wuerthinger
-
Temporarily remove experimental register allocators.Thu, 06 Sep 2012 15:32:08 +0200, by Thomas Wuerthinger
-
Merge.Thu, 06 Sep 2012 13:40:04 +0200, by Thomas Wuerthinger
-
Fix compiler warning.Tue, 04 Sep 2012 17:50:06 +0200, by Thomas Wuerthinger
-
Add inferStamp for a number of ConvertNode's operationsTue, 04 Sep 2012 17:10:42 +0200, by Gilles Duboscq
-
IGV : Add idx to binary graphs to help visualizing nodes during comparisonTue, 04 Sep 2012 17:09:46 +0200, by Gilles Duboscq
-
Remove bogus assertionMon, 03 Sep 2012 15:20:39 +0200, by Gilles Duboscq
-
IGV : avoid collisions between node's properties and some reserved properties of the IGVMon, 03 Sep 2012 15:13:28 +0200, by Gilles Duboscq
-
Add a maximum number of unswitching per loopMon, 03 Sep 2012 15:12:28 +0200, by Gilles Duboscq
-
MergeMon, 03 Sep 2012 12:52:41 +0200, by Gilles Duboscq
-
Create ValueProxy nodes where necessary during ReadEliminationMon, 03 Sep 2012 12:52:22 +0200, by Gilles Duboscq
-
Warnings for windows build if there is no SDKThu, 30 Aug 2012 15:33:08 +0200, by Gilles Duboscq
-
added more tests to InstanceOfTest for testing against types with a deep hierarchyFri, 31 Aug 2012 22:56:29 +0200, by Doug Simon
-
removed unnecessary snippets for lowering an instanceof whose test type is not a compile time constantFri, 31 Aug 2012 22:55:34 +0200, by Doug Simon
-
enabled InstanceOfSnippets for general lowering of InstanceOfNodesFri, 31 Aug 2012 22:20:13 +0200, by Doug Simon
-
added InstanceOfSnippets which passes InstanceOfTest but is not yet enabled for general loweringFri, 31 Aug 2012 17:57:30 +0200, by Doug Simon
-
Fix for sameSign check and javadocWed, 29 Aug 2012 13:05:43 +0200, by Gilles Duboscq
-
MergeTue, 28 Aug 2012 14:58:55 +0200, by Gilles Duboscq
-
Add helper methods to IntegerStamp for sign, use themTue, 28 Aug 2012 14:04:55 +0200, by Gilles Duboscq
-
MergeTue, 28 Aug 2012 12:22:19 +0200, by Gilles Duboscq
-
Re-enable HP_series : add a tolerance to the double compareTue, 28 Aug 2012 12:22:06 +0200, by Gilles Duboscq
-
Update SPECjvm2008 bench regexMon, 27 Aug 2012 14:50:03 +0200, by Gilles Duboscq
-
Merge.Tue, 28 Aug 2012 14:17:22 +0200, by Doug Simon
-
exclude TestPrograms from JaCoCo processingTue, 28 Aug 2012 13:55:11 +0200, by Doug Simon
-
an empty array is now returned by ResolvedJavaType.declaredFields() for array and primitive typesTue, 28 Aug 2012 13:54:35 +0200, by Doug Simon
-
disabled failing BigBangTests: helloWorldTest, formattedOutputTest, arrayListTestWithCallsTue, 28 Aug 2012 11:43:06 +0200, by Doug Simon
-
consolidated jtt command into unittest command and removed need for explicit 'testHarness' property in 'projects' fileTue, 28 Aug 2012 11:09:14 +0200, by Doug Simon
-
canonicalize reads and writes on null objects to deoptsTue, 28 Aug 2012 12:15:10 +0200, by Lukas Stadler
-
create PiNodes with exact types during inliningTue, 28 Aug 2012 11:27:39 +0200, by Lukas Stadler
-
fix to new escape analysis infrastructureTue, 28 Aug 2012 11:26:22 +0200, by Lukas Stadler
-
MergeTue, 28 Aug 2012 10:56:35 +0200, by Lukas Stadler
-
infrastructure changes in preparation of partial escape analysisFri, 24 Aug 2012 11:45:30 +0200, by Lukas Stadler
-
made LoweringPhase use a schedule so that floating and fixed nodes are lowered iteratively togetherMon, 27 Aug 2012 18:02:22 +0200, by Doug Simon
-
made mx help command accept abbreviationsThu, 23 Aug 2012 15:43:40 +0200, by Doug Simon
-
Merge.Wed, 22 Aug 2012 16:21:14 +0200, by Doug Simon
-
issue message about -G:+PrintFlags when an unrecognized -G options is passed to the VMSat, 04 Aug 2012 01:36:14 +0200, by Doug Simon
-
added info message suggesting use of -G:-PrintCFG in conjuction with -G:+PrintBinaryGraphsSat, 04 Aug 2012 01:35:01 +0200, by Doug Simon
-
disabled HP_series JTT until failure under 7u6 is fixed/understoodWed, 22 Aug 2012 15:26:56 +0200, by Doug Simon
-
Merge.Wed, 22 Aug 2012 11:25:44 +0200, by Doug Simon
-
removed dependence on private java.lang.String internals in HexCodeFileWed, 22 Aug 2012 11:20:04 +0200, by Doug Simon
-
removed klass::is_leaf_class() and replaced it's usage in Graal (the only usage) with an explicit test to ignore interface classesWed, 22 Aug 2012 11:00:31 +0200, by Doug Simon
-
disabled zipping of lib*.debuginfo files to simplify debugging with gdbTue, 21 Aug 2012 11:53:04 +0200, by Doug Simon
-
Merge with http://hg.openjdk.java.net/hsx/hsx24/hotspot/Tue, 21 Aug 2012 10:39:19 +0200, by Doug Simon
-
MergeFri, 10 Aug 2012 15:50:49 -0700, by twisti
-
7188911: nightly failures after JSR 292 lazy method handle update (round 2)Tue, 07 Aug 2012 14:32:08 -0700, by twisti
-
7188276: JSR 292: assert(ct == T_OBJECT) failed: rt=T_OBJECT, ct=13Wed, 01 Aug 2012 14:44:26 -0700, by twisti
-
7188227: VM should recognize M-series SPARCWed, 01 Aug 2012 14:10:32 -0700, by kvn
-
7187454: stack overflow in C2 compiler thread on Solaris x86Mon, 30 Jul 2012 09:49:25 -0700, by kvn
-
7187290: nightly failures after JSR 292 lazy method handle updateFri, 27 Jul 2012 16:14:15 -0700, by twisti
-
7023639: JSR 292 method handle invocation needs a fast path for compiled codeTue, 24 Jul 2012 10:51:00 -0700, by twisti
-
7189086: new hotspot build - hs24-b20Fri, 03 Aug 2012 13:24:02 -0700, by amurillo
-
Added tag jdk8-b51 for changeset 663fc23da8d5Thu, 09 Aug 2012 18:00:58 -0700, by katleman
-
MergeTue, 31 Jul 2012 18:37:13 -0700, by dcubed
-
7186278: Build error after CR#6995781 / 7151532 with GCC 4.7.0Tue, 31 Jul 2012 16:01:56 -0400, by andrew
-
MergeMon, 30 Jul 2012 07:21:15 -0700, by zgu
-
7186778: MachO decoder implementation for MacOSXMon, 30 Jul 2012 10:25:52 -0400, by zgu
-
MergeFri, 27 Jul 2012 21:41:17 -0700, by jmasa
-
MergeThu, 26 Jul 2012 23:43:36 -0700, by jmasa
-
MergeTue, 24 Jul 2012 14:48:58 -0700, by jmasa
-
7114678: G1: various small fixes, code cleanup, and refactoringThu, 19 Jul 2012 15:15:54 -0700, by tonyp
-
7182260: G1: Fine grain RSet freeing bottleneckTue, 17 Jul 2012 12:24:05 -0700, by johnc
-
7184772: G1: Incorrect assert in HeapRegionLinkedList::add_as_head()Tue, 17 Jul 2012 14:57:02 -0700, by johnc
-
7173712: G1: Duplicated code in G1UpdateRSOrPushRefOopClosure::do_oop_nv()Tue, 17 Jul 2012 11:52:10 -0700, by johnc
-
7187463: new hotspot build - hs24-b19Fri, 27 Jul 2012 16:51:44 -0700, by amurillo
-
Added tag jdk8-b50 for changeset 58f237a9e83aThu, 02 Aug 2012 15:33:31 -0700, by katleman
-
MergeThu, 26 Jul 2012 16:55:42 -0700, by jiangli
-
MergeTue, 24 Jul 2012 13:16:26 -0400, by jiangli
-
7147464: Java crashed while executing method with over 8k of dneg operationsMon, 16 Jul 2012 15:31:18 -0400, by dlong
-
7187046: Crash in ClassFileParser on solaris-ia32 during RetransformClasses.Thu, 26 Jul 2012 17:24:31 -0400, by jiangli
-
7185550: TEST: runtime/7020373/Test7020373.sh fails because there is no test/runtime/7020373/testcase.jarMon, 23 Jul 2012 14:28:38 -0700, by asaha
-
7185775: new hotspot build - hs24-b18Mon, 23 Jul 2012 13:04:59 -0700, by amurillo
-
Added tag jdk8-b49 for changeset e3619706a725Thu, 26 Jul 2012 16:48:17 -0700, by cl
-
Added tag hs24-b17 for changeset bd54fe36b5e5Mon, 23 Jul 2012 12:54:21 -0700, by amurillo
-
MergeFri, 20 Jul 2012 12:09:31 -0400, by coleenp
-
MergeThu, 19 Jul 2012 06:24:46 -0700, by zgu
-
MergeThu, 19 Jul 2012 09:15:50 -0400, by zgu
-
7181989: NMT ON: Assertion failure when NMT checks thread's native stack base addressMon, 16 Jul 2012 14:05:34 -0400, by zgu
-
MergeThu, 19 Jul 2012 09:10:12 -0400, by zgu
-
7181986: NMT ON: Assertion failure when running jdi ExpiredRequestDeletionTestMon, 16 Jul 2012 14:10:34 -0400, by zgu
-
7182543: NMT ON: Aggregate a few NMT related bugsThu, 19 Jul 2012 09:05:42 -0400, by zgu
-
7053586: TEST: runtime/7020373/Test7020373.sh fails on 64-bit platformsTue, 17 Jul 2012 22:16:17 -0700, by asaha
-
7183754: Test runtime/6294277/Test6294277.sh runs wrong JVMMon, 16 Jul 2012 04:06:44 -0700, by fparain
-
MergeThu, 19 Jul 2012 16:17:41 -0700, by kvn
-
MergeTue, 17 Jul 2012 11:16:13 -0700, by kvn
-
MergeMon, 16 Jul 2012 19:50:52 -0700, by kvn
-
7181494: cleanup avx and vectors codeMon, 16 Jul 2012 17:10:22 -0700, by kvn
-
7087357: JSR 292: remove obsolete code after 7085860Mon, 16 Jul 2012 11:14:41 -0700, by twisti
-
7123926: Some CTW test crash: !_control.contains(ctrl)Fri, 13 Jul 2012 17:48:26 -0700, by kvn
-
6711908: JVM needs direct access to some annotationsThu, 12 Jul 2012 00:39:53 -0700, by jrose
-
MergeTue, 17 Jul 2012 14:33:17 -0700, by jmasa
-
MergeMon, 16 Jul 2012 13:00:26 -0700, by jmasa
-
7178361: G1: Make sure that PrintGC and PrintGCDetails use the same timing for the GC pauseWed, 11 Jul 2012 22:47:38 +0200, by brutisso
-
MergeTue, 17 Jul 2012 12:32:26 -0400, by jiangli
-
MergeFri, 13 Jul 2012 20:14:27 -0400, by jiangli
-
7181632: nsk classLoad001_14 failure and CompileTheWorld crash after 7178145.Thu, 05 Jul 2012 20:54:45 -0400, by jiangli
-
7180914: Compilation warning after: 7172967: Eliminate the constMethod's _method backpointer to the methodOop.Thu, 05 Jul 2012 18:47:41 -0400, by jiangli
-
MergeMon, 02 Jul 2012 04:19:22 -0400, by bdelsart
-
7178145: Change constMethodOop::_exception_table to optionally inlined u2 table.Tue, 26 Jun 2012 19:08:44 -0400, by jiangli
-
7184050: new hotspot build - hs24-b17Fri, 13 Jul 2012 14:16:21 -0700, by amurillo
-
MergeThu, 12 Jul 2012 14:19:15 -0700, by kvn
-
7181658: CTW: assert(t->meet(t0) == t) failed: Not monotonicWed, 11 Jul 2012 14:50:30 -0700, by kvn
-
7180769: assert(tboth->klass_is_exact()) failed: klass should be exactMon, 02 Jul 2012 12:59:43 -0700, by kvn
-
7177917: Failed test java/lang/Math/PowTests.javaMon, 02 Jul 2012 09:58:06 +0200, by roland
-
MergeThu, 12 Jul 2012 14:26:25 -0400, by coleenp
-
6294277: java -Xdebug crashes on SourceDebugExtension attribute larger than 64KMon, 09 Jul 2012 01:28:37 -0700, by fparain
-
7178703: Fix handling of quoted arguments and better error messages in dcmdThu, 28 Jun 2012 11:37:28 +0200, by sla
-
7181200: JVM new hashing code breaks SA in product modeWed, 04 Jul 2012 15:55:45 -0400, by coleenp
-
7129724: MAC: Core file location is wrong in crash reportTue, 03 Jul 2012 17:35:00 -0700, by mikael
-
7179383: MaxDirectMemorySize argument parsing is broken for values >2GTue, 03 Jul 2012 01:41:29 -0400, by dholmes
-
MergeMon, 02 Jul 2012 13:11:28 -0400, by coleenp
-
6995781: Native Memory Tracking (Phase 1)Thu, 28 Jun 2012 17:03:16 -0400, by zgu
-
7167142: Consider a warning when finding a .hotspotrc or .hotspot_compiler file that isn't usedMon, 02 Jul 2012 10:54:17 -0400, by kamg
-
7180882: new hotspot build - hs24-b16Fri, 29 Jun 2012 17:12:15 -0700, by amurillo
-
Added tag jdk8-b47 for changeset 0c7bb1f4f9c8Thu, 12 Jul 2012 16:48:00 -0700, by katleman
-
7179759: ENV: Nightly fails during jdk copiyng for solaris platforms after FDS unzippingFri, 29 Jun 2012 14:28:10 -0700, by coleenp
-
MergeFri, 29 Jun 2012 11:15:38 -0700, by jcoomes
-
6921087: G1: remove per-GC-thread expansion tables from the fine-grain remembered setsMon, 25 Jun 2012 16:00:55 -0700, by johnc
-
MergeThu, 28 Jun 2012 10:35:28 -0700, by kvn
-
7179138: Incorrect result with String concatenation optimizationTue, 26 Jun 2012 09:06:16 -0700, by kvn
-
7178280: Failed new vector regression testsFri, 22 Jun 2012 10:40:48 -0700, by kvn
-
7129715: MAC: SIGBUS in nsk stress testThu, 21 Jun 2012 09:52:38 +0200, by roland
-
7177923: SIGBUS on sparc in compiled code for java.util.Calendar.clear()Tue, 19 Jun 2012 15:12:56 -0700, by kvn
-
7157365: jruby/bench.bench_timeout crashes with JVM internal errorMon, 18 Jun 2012 15:17:30 -0700, by twisti
-
7176856: add the JRE name to the error logMon, 18 Jun 2012 12:29:21 -0700, by twisti
-
7174363: Arrays.copyOfRange leads to VM crash with -Xcomp -server if executed by testing frameworkMon, 18 Jun 2012 09:52:31 +0200, by roland
-
7119644: Increase superword's vector size up to 256 bitsFri, 15 Jun 2012 01:25:19 -0700, by kvn
-
MergeThu, 28 Jun 2012 04:21:07 -0400, by bdelsart
-
7156729: PPC: R_PPC_REL24 relocation error related to some libraries built without -fPICMon, 25 Jun 2012 15:34:06 -0400, by dlong
-
7177409: Perf regression in JVM_GetClassDeclaredFields after generic signature changes.Fri, 22 Jun 2012 14:00:39 -0400, by jiangli
-
7178113: build environment changeTue, 19 Jun 2012 21:16:20 -0700, by collins
-
7178667: ALT_EXPORT_PATH does not export server jvm on macosxWed, 27 Jun 2012 15:23:36 +0200, by sla
-
MergeMon, 25 Jun 2012 18:59:52 -0700, by coleenp
-
7178670: runtime/7158800/BadUtf8.java fails in SymbolTable::rehash_tableMon, 25 Jun 2012 21:33:35 -0400, by coleenp
-
7178846: IterateThroughHeap: heap_iteration_callback passes a negative sizeMon, 25 Jun 2012 14:34:35 +0200, by sla
-
7177128: SA cannot get correct system properties after 7126277Fri, 22 Jun 2012 15:39:16 -0700, by minqi
-
7175133: jinfo failed to get system properties after 6924259Fri, 22 Jun 2012 15:35:30 -0700, by minqi
-
MergeWed, 20 Jun 2012 14:29:23 -0700, by dcubed
-
7175255: symlinks are wrong, which caused jdk8-promote-2 to fail (client/64/64 directories in debuginfo zips)Wed, 20 Jun 2012 14:18:25 -0700, by dcubed
-
MergeMon, 18 Jun 2012 11:33:17 +0200, by sla
-
7177307: fix fo CR7158800 doesn't contain Test7158800.shFri, 15 Jun 2012 07:51:37 -0400, by coleenp
-
MergeThu, 14 Jun 2012 22:55:40 -0700, by poonam
-
6310967: SA: jstack -m produce failures in outputThu, 14 Jun 2012 02:12:46 -0700, by poonam
-
7158800: Improve storage of symbol tablesWed, 13 Jun 2012 19:52:59 -0400, by coleenp
-
7175515: new hotspot build - hs24-b15Fri, 15 Jun 2012 14:17:28 -0700, by amurillo
-
Added tag jdk8-b45 for changeset 9d5f20961bc5Thu, 28 Jun 2012 09:32:35 -0700, by katleman
-
MergeThu, 07 Jun 2012 12:30:02 -0700, by asaha
-
MergeMon, 21 May 2012 14:56:33 -0700, by asaha
-
MergeTue, 08 May 2012 11:29:21 -0700, by asaha
-
7160757: Problem with hotspot/runtime_classfileThu, 03 May 2012 15:37:46 -0400, by kamg
-
MergeTue, 08 May 2012 07:29:27 -0700, by asaha
-
7160677: missing else in fix for 7152811Thu, 12 Apr 2012 12:07:09 -0700, by never
-
MergeTue, 10 Apr 2012 10:42:34 -0700, by asaha
-
7152811: Issues in client compilerWed, 04 Apr 2012 20:44:38 -0700, by never
-
7110720: Issue with vm config file loadingIssue with vm config file loadingThu, 29 Mar 2012 18:55:32 -0400, by kamg
-
Added tag jdk8-b44 for changeset 831e5c76a20aThu, 21 Jun 2012 17:07:40 -0700, by katleman
-
MergeThu, 14 Jun 2012 14:59:52 -0700, by kvn
-
7174928: JSR 292: unresolved invokedynamic call sites deopt and osr infinitelyWed, 13 Jun 2012 11:36:03 -0700, by twisti
-
7173340: C2: code cleanup: use PhaseIterGVN::replace_edge(Node*, int, Node*) where applicableTue, 12 Jun 2012 16:23:31 -0700, by kvn
-
7174218: remove AtomicLongCSImpl intrinsicsTue, 12 Jun 2012 14:31:44 -0700, by twisti
-
7169782: C2: SIGSEGV in LShiftLNode::Ideal(PhaseGVN*, bool)Tue, 12 Jun 2012 09:47:23 -0700, by kvn
-
7174532: jdk/test/java/lang/Math/WorstCaseTests.java failing on x86Tue, 12 Jun 2012 10:02:36 +0200, by roland
-
MergeMon, 11 Jun 2012 22:38:28 -0700, by kvn
-
7174510: 19 JCK compiler tests fail with C2 error: memNode.cpp:812 - ShouldNotReachHereMon, 11 Jun 2012 14:58:51 -0700, by kvn
-
7063674: Wrong results from basic comparisons after calls to Long.bitCount(long)Mon, 11 Jun 2012 16:47:41 -0700, by twisti
-
MergeMon, 11 Jun 2012 08:35:28 -0700, by kvn
-
7174884: C1: failures after 7171890: assert(cur_state != NULL) failed: state_before must be setWed, 06 Jun 2012 15:57:37 -0700, by twisti
-
7171890: C1: add Class.isInstance intrinsicTue, 05 Jun 2012 10:15:27 +0200, by roland
-
7173635: jprt.properties should include release jdk7u6Fri, 01 Jun 2012 11:25:12 -0700, by amurillo
-
7172843: C1: fix "assert(has_printable_bci()) failed: _printable_bci should have been set"Wed, 30 May 2012 12:17:07 -0700, by twisti
-
7170145: C1 doesn't respect the JMM with volatile field loadsFri, 25 May 2012 11:39:13 -0700, by twisti
-
7170463: C2 should recognize "obj.getClass() == A.class" code patternFri, 25 May 2012 07:53:11 -0700, by kvn
-
MergeThu, 14 Jun 2012 12:21:48 +0200, by sla
-
7175914: Usage of gcc with precompiled headers produces wrong build dependenciesMon, 11 Jun 2012 13:10:14 -0400, by kamg
-
MergeMon, 11 Jun 2012 10:28:02 +0200, by sla
-
7172708: 32/64 bit type issues on Windows after Mac OS X portFri, 08 Jun 2012 02:06:16 -0400, by dholmes
-
7170275: os::print_os_info needs to know about Windows 8Wed, 06 Jun 2012 05:21:56 +0200, by mikael
-
7171703: JNI DefineClass crashes client VM when first parameter is NULLTue, 05 Jun 2012 06:48:00 -0700, by fparain
-
MergeMon, 11 Jun 2012 04:47:33 -0400, by bdelsart
-
7172967: Eliminate constMethod's _method backpointer to methodOop.Wed, 06 Jun 2012 14:33:43 -0400, by jiangli
-
MergeFri, 08 Jun 2012 09:49:49 -0700, by jcoomes
-
7173460: G1: java/lang/management/MemoryMXBean/CollectionUsageThreshold.java failes with G1Mon, 04 Jun 2012 13:29:34 +0200, by brutisso
-
7172388: G1: _total_full_collections should not be incremented for concurrent cyclesTue, 05 Jun 2012 22:30:24 +0200, by brutisso
-
7172226: HotSpot fails to build with GCC 4.7 because of stricter c++ argument dependent lookupMon, 04 Jun 2012 09:21:53 +0200, by mgerdin
-
7166498: JVM crash in ClassVerifierMon, 04 Jun 2012 10:22:37 -0400, by kamg
-
MergeSat, 02 Jun 2012 07:32:21 -0400, by dholmes
-
7155453: [macosx] re-enable jbb tests in JPRTFri, 01 Jun 2012 20:17:46 +0200, by mikael
-
7173438: new hotspot build - hs24-b14Fri, 01 Jun 2012 15:30:44 -0700, by amurillo
-
Added tag jdk8-b43 for changeset e77b8e0ed1f8Thu, 14 Jun 2012 13:14:13 -0700, by katleman
-
MergeFri, 01 Jun 2012 10:29:02 -0700, by jcoomes
-
7172279: G1: Clean up TraceGen0Time and TraceGen1Time data gatheringThu, 31 May 2012 21:10:33 +0200, by brutisso
-
7158682: G1: Handle leak when running nsk.sysdict testsWed, 30 May 2012 10:26:24 -0700, by johnc
-
7171936: LOG_G incorrectly defined in globalDefinitions.hppFri, 25 May 2012 22:35:13 +0200, by brutisso
-
7143858: G1: Back to back young GCs with the second GC having a minimally sized edenTue, 29 May 2012 10:18:02 -0700, by johnc
-
7168848: Add test to check that humongous object allocation path also checks the heap occupancy.Mon, 21 May 2012 14:59:59 +0200, by mnunez
-
7169062: CMS: Assertion failed with -XX:+ObjectAlignmentInBytes=64Thu, 17 May 2012 21:53:40 +0200, by brutisso
-
MergeWed, 30 May 2012 17:45:02 -0400, by dholmes
-
MergeSat, 26 May 2012 08:49:05 -0400, by jprovino
-
7170197: Update JPRT default build targets to support embedded buildsWed, 23 May 2012 20:09:56 -0400, by dholmes
-
7168280: Eliminate the generic signature index slot from field array for field without generic signature.Mon, 21 May 2012 14:10:35 -0400, by jiangli
-
MergeTue, 29 May 2012 20:06:10 -0400, by zgu
-
MergeSat, 26 May 2012 06:07:38 -0700, by zgu
-
MergeThu, 24 May 2012 20:04:07 -0400, by zgu
-
MergeThu, 24 May 2012 12:57:01 -0700, by dcubed
-
7165598: enable FDS on Solaris X64 when 7165593 is fixedThu, 24 May 2012 12:03:42 -0700, by dcubed
-
7171422: Change 7161732 breaks SA on WindowsThu, 24 May 2012 13:37:47 +0200, by rbackman
-
7161732: Improve handling of thread_id in OSThreadTue, 22 May 2012 10:11:53 +0200, by rbackman
-
7171853: new hotspot build - hs24-b13Fri, 25 May 2012 14:56:19 -0700, by amurillo
-
Added tag jdk8-b41 for changeset 37add4fa0296Fri, 01 Jun 2012 14:12:10 -0700, by cl
-
MergeThu, 24 May 2012 18:39:44 -0700, by kvn
-
7169934: pow(x,y) or x64 computes incorrect result when x<0 and y is an odd integerMon, 21 May 2012 09:46:02 +0200, by roland
-
7170053: crash in C2 when using -XX:+CountCompiledCallsFri, 18 May 2012 12:20:24 -0700, by twisti
-
7167254: Crash on OSX in Enumerator.nextElement() with compressed oopsFri, 18 May 2012 15:50:09 +0200, by roland
-
7133857: exp() and pow() should use the x87 ISA on x86Tue, 15 May 2012 10:10:23 +0200, by roland
-
MergeTue, 22 May 2012 20:29:05 -0400, by zgu
-
7170010: conditional "ZIP_DEBUGINFO_FILES ?= 0" setting is not reliable on WindowsFri, 18 May 2012 09:15:15 -0700, by dcubed
-
7169409: enabling ZIP_DEBUGINFO_FILES causes unexpected test failures on Windows X86Wed, 16 May 2012 12:47:27 -0700, by dcubed
-
7165755: OS Information much longer on linux than other platformsThu, 10 May 2012 15:44:19 +0200, by nloodin
-
7169102: 7165060 merge lost changes to make/windows/makefiles/defs.makeTue, 15 May 2012 15:16:14 -0700, by dcubed
-
MergeTue, 15 May 2012 11:27:24 -0700, by dcubed
-
7165060: dtrace tests fail with FDS debug info filesTue, 15 May 2012 10:52:24 -0700, by dcubed
-
MergeSat, 12 May 2012 06:50:41 -0400, by zgu
-
MergeThu, 10 May 2012 18:19:53 -0400, by zgu
-
7157734: hotspot test scripts not testing 64-bit JVM under JPRT/JTREG.Fri, 11 May 2012 17:24:32 +0100, by kevinw
-
7163117: Agent can't connect to process on Mac OSXWed, 09 May 2012 16:24:07 +0200, by nloodin
-
MergeWed, 09 May 2012 04:32:34 -0400, by dholmes
-
7167406: (Zero) Fix for InvokeDynamic neededWed, 09 May 2012 00:28:45 -0400, by dholmes
-
7162726: Wrong filter predicate of visible locals in SA JSJavaFrameTue, 08 May 2012 20:28:35 +0200, by sla
-
7170006: new hotspot build - hs24-b12Fri, 18 May 2012 14:57:28 -0700, by amurillo
-
Added tag jdk8-b40 for changeset ff9decc8235dThu, 24 May 2012 16:15:37 -0700, by katleman
-
MergeFri, 18 May 2012 10:27:13 -0700, by jcoomes
-
7166894: Add gc cause to GC logging for all collectorsTue, 15 May 2012 10:25:06 +0200, by brutisso
-
7169056: Add gigabyte unit to proper_unit_for_byte_size() and byte_size_in_proper_unit()Tue, 15 May 2012 22:26:37 +0200, by brutisso
-
7168294: G1: Some Full GCs incorrectly report GC cause as "No GC"Tue, 15 May 2012 09:49:18 -0700, by johnc
-
MergeMon, 14 May 2012 21:07:28 -0700, by johnc
-
7158457: division by zero in adaptiveweightedaverageTue, 15 May 2012 00:56:06 +0200, by mikael
-
7161545: G1: Minor cleanups to the G1 loggingMon, 14 May 2012 17:32:17 +0200, by brutisso
-
MergeThu, 17 May 2012 09:50:59 -0700, by kvn
-
6924259: Remove String.count/String.offsetMon, 14 May 2012 09:36:00 -0700, by kvn
-
MergeWed, 16 May 2012 13:33:30 -0400, by jprovino
-
7167625: Adjustments for SE-Embedded build processFri, 11 May 2012 11:30:03 -0700, by collins
-
7168247: new hotspot build - hs24-b11Fri, 11 May 2012 14:54:35 -0700, by amurillo
-
Added tag jdk8-b39 for changeset 96a403721094Thu, 17 May 2012 06:20:23 -0700, by katleman
-
MergeFri, 11 May 2012 06:37:47 -0700, by jcoomes
-
7167069: 6 VM flags crash the VM when queried via jinfoThu, 10 May 2012 14:16:34 +0200, by brutisso
-
7167437: Can't build on linux without precompiled headersThu, 10 May 2012 11:27:10 +0200, by stefank
-
MergeWed, 09 May 2012 10:54:29 -0700, by kvn
-
7167266: missing copyright notes in 3rd party codeTue, 08 May 2012 15:47:04 -0700, by kvn
-
7160610: Unknown Native Code compilation issueMon, 07 May 2012 12:37:46 -0700, by kvn
-
7157695: Add windows implementation of socket interfaceTue, 24 Apr 2012 12:15:32 -0700, by twisti
-
7161796: PhaseStringOpts::fetch_static_field tries to fetch field from the Klass instead of the mirrorWed, 18 Apr 2012 16:08:34 -0700, by never
-
7162094: LateInlineCallGenerator::do_late_inline crashed on uninitialized _call_nodeTue, 17 Apr 2012 11:04:22 -0700, by never
-
7160539: JDeveloper crashes on 64-bit WindowsWed, 11 Apr 2012 19:15:46 -0700, by iveresov
-
7159772: instanceKlass::all_fields_count() returns incorrect total field countTue, 10 Apr 2012 09:31:04 -0700, by jiangli
-
MergeSat, 05 May 2012 10:24:55 -0400, by jprovino
-
7158552: The instanceKlsss::_host_klass is only needed for anonymous class for JSR 292 support.Wed, 02 May 2012 13:21:36 -0400, by jiangli
-
7166615: new hotspot build - hs24-b10Fri, 04 May 2012 15:26:05 -0700, by amurillo
-
Added tag jdk8-b38 for changeset 637c3f5f068fThu, 10 May 2012 10:25:00 -0700, by katleman
-
Added tag jdk8-b37 for changeset bfcf92bfefb8Wed, 09 May 2012 13:07:42 -0700, by katleman
-
Added tag hs24-b09 for changeset 7d5ec8bf38d1Fri, 04 May 2012 14:10:31 -0700, by amurillo
-
MergeFri, 04 May 2012 10:46:32 -0700, by jcoomes
-
7163848: G1: Log GC Cause for a GCWed, 25 Apr 2012 12:36:37 +0200, by brutisso
-
MergeWed, 25 Apr 2012 15:51:10 -0700, by jmasa
-
7164144: Fix variable naming style in freeBlockDictionary.* and binaryTreeDictionary*Wed, 25 Apr 2012 09:55:55 -0700, by jmasa
-
7143490: G1: Remove HeapRegion::_top_at_conc_mark_countWed, 25 Apr 2012 10:23:12 -0700, by johnc
-
7131629: Generalize the CMS free list codeThu, 29 Mar 2012 19:46:24 -0700, by jmasa
-
MergeWed, 02 May 2012 15:47:06 -0400, by jprovino
-
7162955: Attach api on Solaris, too many open filesThu, 26 Apr 2012 16:24:15 -0400, by dlong
-
7164344: enabling ZIP_DEBUGINFO_FILES causes unexpected test failures on Solaris and WindowsWed, 25 Apr 2012 15:06:51 -0700, by dcubed
-
MergeTue, 24 Apr 2012 15:20:40 -0700, by dcubed
-
7158067: FDS: ENABLE_FULL_DEBUG_SYMBOLS flag should only affect product buildsTue, 03 Apr 2012 09:48:34 -0700, by dcubed
-
7102323: RFE: enable Full Debug Symbols Phase 1 on SolarisFri, 23 Mar 2012 11:50:33 -0700, by dcubed
-
MergeMon, 23 Apr 2012 11:03:30 -0700, by dcubed
-
7162063: libsaproc debug print should format size_t correctly on 64bit platformMon, 23 Apr 2012 13:30:39 +0200, by sla
-
7162488: VM not printing unknown -XX optionsFri, 20 Apr 2012 14:55:45 +0100, by kevinw
-
7163193: new hotspot build - hs24-b09Fri, 20 Apr 2012 17:13:36 -0700, by amurillo
-
MergeFri, 20 Apr 2012 11:41:49 -0700, by johnc
-
7145441: G1: collection set chooser-related cleanupWed, 18 Apr 2012 13:39:55 -0400, by tonyp
-
7157073: G1: type change size_t -> uint for region counts / indexesWed, 18 Apr 2012 07:21:15 -0400, by tonyp
-
7160613: VerifyRememberedSets doesn't work with CompressedOopsWed, 11 Apr 2012 16:18:45 +0200, by stefank
-
4988100: oop_verify_old_oop appears to be deadMon, 16 Apr 2012 08:57:18 +0200, by brutisso
-
7160728: Introduce an extra logging level for G1 loggingFri, 13 Apr 2012 01:59:38 +0200, by brutisso
-
7160570: Intrinsification support for tracing frameworkTue, 06 Mar 2012 12:36:59 +0100, by rbackman
-
MergeSun, 15 Apr 2012 15:37:20 -0700, by dcubed
-
MergeFri, 13 Apr 2012 08:11:36 -0700, by coleenp
-
7160467: Fix test for 7158988Thu, 12 Apr 2012 22:03:05 -0400, by coleenp
-
7160924: jvmti: GetPhase returns incorrect phase before VMInit event is issuedThu, 12 Apr 2012 13:24:08 +0200, by rbackman
-
MergeThu, 12 Apr 2012 18:41:24 -0400, by dlong
-
MergeTue, 10 Apr 2012 13:27:09 -0400, by bobv
-
MergeSat, 31 Mar 2012 00:05:15 -0700, by jcoomes
-
7154670: The instanceKlass _implementors[] and _nof_implementors are not needed for non-interface klass.Thu, 29 Mar 2012 22:18:56 -0400, by jiangli
-
7133111: libsaproc debug print should be printed as unsigned long to fit large numbers on 64bit platformThu, 05 Apr 2012 14:16:23 +0200, by sla
-
MergeMon, 09 Apr 2012 08:38:16 -0700, by dcubed
-
7158988: jvm crashes while debugging on x86_32 and x86_64Thu, 05 Apr 2012 12:17:52 -0400, by coleenp
-
7159842: new hotspot build - hs24-b08Sat, 07 Apr 2012 09:06:55 -0700, by amurillo
-
Added tag jdk8-b35 for changeset f621660a297bThu, 19 Apr 2012 12:18:46 -0700, by katleman
-
MergeFri, 06 Apr 2012 09:48:34 -0700, by johnc
-
7127697: G1: remove dead code after recent concurrent mark changesThu, 05 Apr 2012 13:57:23 -0400, by tonyp
-
7130974: G1: Remove G1ParCopyHelperFri, 16 Mar 2012 09:52:57 +0100, by brutisso
-
7143511: G1: Another instance of high GC Worker Other time (50ms)Tue, 13 Mar 2012 11:05:32 -0700, by johnc
-
MergeThu, 05 Apr 2012 15:08:04 -0700, by never
-
7157141: crash in 64 bit with corrupted oopsMon, 02 Apr 2012 16:05:56 -0700, by never
-
MergeSun, 01 Apr 2012 17:04:26 -0400, by acorn
-
7087969: GarbageCollectorMXBean notification contains ticks vs millisThu, 29 Mar 2012 02:12:40 -0700, by fparain
-
7156960: Incorrect copyright headers in parts of the Serviceability agentWed, 28 Mar 2012 14:27:38 -0700, by minqi
-
MergeTue, 27 Mar 2012 15:28:52 -0400, by acorn
-
7150058: Allocate symbols from null boot loader to an arena for NMTFri, 23 Mar 2012 11:16:05 -0400, by coleenp
-
7148488: Whitebox tests for the Diagnostic Framework ParserThu, 15 Mar 2012 13:37:13 +0100, by nloodin
-
7158137: new hotspot build - hs24-b07Fri, 30 Mar 2012 14:18:17 -0700, by amurillo
-
Added tag jdk8-b33 for changeset 785bcf415eadThu, 05 Apr 2012 13:04:42 -0700, by katleman
-
MergeFri, 30 Mar 2012 09:31:26 +0200, by jwilhelm
-
7156764: Remove unused size parameter from some CollectedHeap methodsTue, 27 Mar 2012 10:29:59 +0200, by brutisso
-
MergeThu, 29 Mar 2012 23:49:47 -0400, by dlong
-
MergeSun, 25 Mar 2012 18:08:52 -0400, by dlong
-
MergeSat, 17 Mar 2012 17:31:59 -0400, by dlong
-
MergeTue, 13 Mar 2012 15:37:50 -0700, by collins
-
7109878: The instanceKlass EnclosingMethhod attribute fields can be folded into the _inner_class field.Tue, 13 Mar 2012 13:50:48 -0400, by jiangli
-
MergeMon, 26 Mar 2012 13:22:38 +0200, by jwilhelm
-
7103665: HeapWord*ParallelScavengeHeap::failed_mem_allocate(unsigned long,bool)+0x97Fri, 23 Mar 2012 15:28:24 +0100, by brutisso
-
7146246: G1: expose some of the -XX flags that drive which old regions to collect during mixed GCsFri, 23 Mar 2012 10:53:19 -0400, by tonyp
-
7147724: G1: hang in SurrogateLockerThread::manipulatePLLMon, 12 Mar 2012 14:59:00 -0700, by johnc
-
7154517: Build error in hotspot-gc without precompiled headersFri, 16 Mar 2012 16:14:04 +0100, by nloodin
-
7152791: wbapi tests fail on cygwinWed, 21 Mar 2012 08:34:23 +0100, by mgerdin
-
7154724: jdk7u4 test properties missing from jprt.propertiesTue, 20 Mar 2012 19:36:59 -0700, by jcoomes
-
7156659: new hotspot build - hs24-b06Fri, 23 Mar 2012 22:34:22 -0700, by jcoomes
-
Added tag jdk8-b32 for changeset 25410a347ebbThu, 29 Mar 2012 13:02:11 -0700, by cl
-
MergeThu, 22 Mar 2012 13:54:26 -0700, by never
-
7154997: assert(false) failed: not G1 barrier raw StorePTue, 20 Mar 2012 13:10:13 -0700, by kvn
-
MergeFri, 16 Mar 2012 23:52:03 -0700, by jcoomes
-
7154333: JVM fails to start if -XX:+AggressiveHeap is setThu, 15 Mar 2012 16:38:56 -0700, by iveresov
-
7152955: print_method crashes with null rootTue, 13 Mar 2012 20:54:56 -0700, by never
-
7152961: InlineTree::should_not_inline may exit prematurelyTue, 13 Mar 2012 10:03:59 -0700, by never
-
MergeMon, 12 Mar 2012 19:54:41 -0700, by never
-
7147744: CTW: assert(false) failed: infinite EA connection graph buildMon, 12 Mar 2012 10:46:47 -0700, by kvn
-
7144328: Improper commandlines for -XX:+-UnlockCommercialFeatures require proper warning/error messagesTue, 20 Mar 2012 16:46:39 -0400, by jmelvin
-
7141246: build-infra merge: Introduce new JVM_VARIANT* to control which kind of jvm gets builtMon, 19 Mar 2012 10:09:24 +0100, by erikj
-
7152800: All tests using the attach API fail with "well-known file is not secure" on Mac OS XMon, 19 Mar 2012 20:13:17 +0100, by sla
-
7154706: new hotspot build - hs23-b05Sat, 17 Mar 2012 00:27:39 -0700, by amurillo
-
Added tag jdk8-b31 for changeset 0cd147eaa673Thu, 22 Mar 2012 12:41:09 -0700, by katleman
-
MergeFri, 16 Mar 2012 23:45:05 -0700, by jcoomes
-
7068625: Testing 8 bytes of card table entries at a time speeds up card-scanningWed, 14 Mar 2012 12:49:27 +0100, by brutisso
-
7152954: G1: Native memory leak during full GCsTue, 13 Mar 2012 21:12:53 +0100, by brutisso
-
7151089: PS NUMA: NUMA allocator should not attempt to free pages when using SHM large pagesMon, 12 Mar 2012 13:12:07 -0700, by iveresov
-
7130404: [macosx] "os.arch" value should be "x86_64" for compatibility with Apple JDK6Fri, 16 Mar 2012 15:13:22 -0400, by jmelvin
-
7123170: JCK vm/jvmti/ResourceExhausted/resexh001/resexh00101/ tests fails since 7u4 b02Wed, 14 Mar 2012 20:06:48 -0700, by sspitsyn
-
7152957: VM crashes with assert(false) failed: bad AD fileMon, 12 Mar 2012 15:28:07 -0700, by never
-
7152700: new hotspot build - hs24-b04Fri, 09 Mar 2012 13:34:45 -0800, by amurillo
-
Added tag jdk8-b30 for changeset d61761bf3050Thu, 15 Mar 2012 15:15:16 -0700, by katleman
-
Added tag hs24-b03 for changeset dfae0140457cFri, 09 Mar 2012 13:08:18 -0800, by amurillo
-
MergeFri, 09 Mar 2012 08:34:36 -0800, by never
-
7150390: JFR test crashed on assert(_jni_lock_count == count) failed: must be equalTue, 06 Mar 2012 16:32:23 -0800, by never
-
6658428: C2 doesn't inline java method if corresponding intrinsic failed to inline.Mon, 05 Mar 2012 18:10:31 -0800, by never
-
MergeFri, 02 Mar 2012 13:13:25 -0800, by never
-
6910464: Lookupswitch and Tableswitch default branches not recognized as safepointsFri, 02 Mar 2012 16:04:24 +0100, by roland
-
MergeFri, 09 Mar 2012 00:28:20 -0500, by acorn
-
7150046: SIGILL on sparcv9 fastdebugMon, 05 Mar 2012 14:19:00 -0500, by coleenp
-
7118280: The gbyc00102 JCK7 test causes an assert in JVM 7.0 fastdebug modeThu, 01 Mar 2012 12:41:13 +0400, by dsamersoff
-
7152206: anti-delta the fix for 7152031Thu, 08 Mar 2012 06:33:26 -0800, by dcubed
-
7152031: Hotspot needs updated xawt path [macosx]Wed, 07 Mar 2012 14:58:17 -0800, by dcubed
-
MergeMon, 05 Mar 2012 22:34:18 +0100, by brutisso
-
7150899: remove unused build.targets lines from jprt.propertiesSat, 03 Mar 2012 12:45:10 -0800, by jcoomes
-
7150454: add release jdk7u4 to jprt.propertiesSat, 03 Mar 2012 12:36:35 -0800, by jcoomes
-
7147806: G1: Crash in vm bootstrap when running with -XX:+UseG1GC -XX:-UsePerfDataFri, 02 Mar 2012 10:36:16 -0800, by johnc
-
7148152: Add whitebox testing API to HotSpotThu, 23 Feb 2012 14:58:35 +0100, by mgerdin
-
7150327: new hotspot build - hs24-b03Fri, 02 Mar 2012 16:56:19 -0800, by amurillo
-
MergeFri, 02 Mar 2012 14:34:55 -0500, by bpittore
-
7142641: -Xshared:on fails on ARMWed, 29 Feb 2012 12:58:49 -0500, by dlong
-
MergeFri, 02 Mar 2012 09:13:13 -0800, by never
-
7150051: incorrect oopmap in critical nativeThu, 01 Mar 2012 15:31:33 -0800, by never
-
6910461: Register allocator may insert spill code at wrong insertion indexTue, 28 Feb 2012 09:13:58 +0100, by roland
-
7145024: Crashes in ucrypto related to C2Tue, 28 Feb 2012 10:04:01 -0800, by never
-
7148486: At a method handle call returning with an exception may call the runtime with misaligned stack (x64)Mon, 27 Feb 2012 11:42:30 +0100, by roland
-
7147740: add assertions to check stack alignment on VM entry from generated code (x64)Mon, 27 Feb 2012 09:17:44 +0100, by roland
-
7147416: LogCompilation tool does not work with post parse inliningFri, 24 Feb 2012 12:33:31 -0800, by kvn
-
7146442: assert(false) failed: bad AD fileTue, 21 Feb 2012 11:55:05 -0800, by kvn
-
7147064: assert(allocates2(pc)) failed: not in CodeBuffer memory: 0xffffffff778d9d60 <= 0xffffffff778da69cMon, 20 Feb 2012 13:11:08 -0800, by kvn
-
MergeTue, 28 Feb 2012 07:58:43 -0800, by fparain
-
7148126: ConstantPoolCacheEntry::print prints to wrong streamSat, 25 Feb 2012 01:49:34 -0500, by dholmes
-
7141244: build-infra merge: Include $(SPEC) in makefiles and make variables overridableWed, 22 Feb 2012 09:24:35 +0100, by erikj
-
MergeWed, 22 Feb 2012 10:32:29 -0800, by dsamersoff
-
7110104: It should be possible to stop and start JMX Agent at runtimeWed, 22 Feb 2012 19:43:22 +0400, by dsamersoff
-
7148664: new hotspot build - hs24-b02Fri, 24 Feb 2012 18:14:00 -0800, by amurillo
-
Added tag jdk8-b28 for changeset b183b0863611Thu, 01 Mar 2012 12:23:13 -0800, by katleman
-
canonicalize after escape analysisMon, 20 Aug 2012 15:26:49 +0200, by Lukas Stadler
-
removed artifacts of defunct type systemMon, 20 Aug 2012 15:21:31 +0200, by Lukas Stadler
-
added Stamp.join, used by PiNodesMon, 20 Aug 2012 15:11:15 +0200, by Lukas Stadler
-
improve PiNode stamp exactnessMon, 20 Aug 2012 14:20:30 +0200, by Lukas Stadler
-
remove PhiStampPhaseMon, 20 Aug 2012 12:21:56 +0200, by Lukas Stadler
-
fix to FullUnroll changesFri, 17 Aug 2012 16:11:34 +0200, by Lukas Stadler
-
fix bug in handling of ValueProxyNodes in EscapeAnalysisPhaseFri, 17 Aug 2012 15:33:25 +0200, by Lukas Stadler
-
allow array length canonicalization on InitializeArrayNodeFri, 17 Aug 2012 14:12:39 +0200, by Lukas Stadler
-
increase full unrolling budget for fixed-size loopsFri, 17 Aug 2012 14:12:00 +0200, by Lukas Stadler
-
handle ValueProxyNode in EscapeAnalysisPhaseFri, 17 Aug 2012 14:11:18 +0200, by Lukas Stadler
-
canonicalize after FullUnrollFri, 17 Aug 2012 14:10:18 +0200, by Lukas Stadler
-
better JaCoCo : only include com.oracle.graal.* and com.oracle.max.*, exclude com.oracle.graal.jtt.*Tue, 07 Aug 2012 21:44:53 -0700, by Gilles Duboscq
-
The targetAdress should be moved to a fixed register for indirect call. Fix from Christian WimmerTue, 07 Aug 2012 11:13:17 -0700, by Gilles Duboscq
-
Change one more GraalCodeCacheProvider to MetaAccessProviderMon, 30 Jul 2012 08:37:04 -0700, by Gilles Duboscq
-
Apply jacoco coverage to all gate testsThu, 26 Jul 2012 17:47:09 +0200, by Gilles Duboscq
-
Add SPECjbb2005 to the benchmarksThu, 26 Jul 2012 17:08:54 +0200, by Gilles Duboscq
-
Annotation Processor support in mx : use annotationProcessorClasses property on projects that contain annotation processors and annotationProcessors on projects that require annotation processingThu, 26 Jul 2012 14:51:13 +0200, by Gilles Duboscq
-
Add an option to launch the vm from a debugger in mx's commandsWed, 25 Jul 2012 13:06:52 +0200, by Gilles Duboscq
-
Add intrinsics for (Long|Integer).(reverseBytes|numberOf(Trail|Lead)ingZeros)Tue, 24 Jul 2012 17:32:42 +0200, by Gilles Duboscq
-
Update api.code and api.meta overview.htmlMon, 23 Jul 2012 16:50:10 +0200, by Gilles Duboscq
-
fix package name for InvalidatedException in vmSymbols.hppMon, 23 Jul 2012 16:00:02 +0200, by Lukas Stadler
-
MergeFri, 20 Jul 2012 14:40:37 +0200, by Gilles Duboscq
-
Make 'db' directory from JDK optional since it does not exists in all OpenJDK-based JDKs (cf. Icedtea)Fri, 20 Jul 2012 14:40:17 +0200, by Gilles Duboscq
-
MergeFri, 20 Jul 2012 14:38:23 +0200, by Gilles Duboscq
-
Make windows build work even if Visual Studio is not installed (only the Windows SDK is required)Fri, 20 Jul 2012 01:54:56 +0200, by Gilles Duboscq
-
Canonicalizer should not fill the worklist if an initial worklist is providedFri, 20 Jul 2012 14:33:14 +0200, by Gilles Duboscq
-
Filter out dead nodes when filling a NodeWorkListFri, 20 Jul 2012 12:10:33 +0200, by Gilles Duboscq
-
MergeFri, 20 Jul 2012 12:05:39 +0200, by Gilles Duboscq
-
Be more precise on the set of node that are canonicalized in IterativeCheckCastEliminationFri, 20 Jul 2012 12:05:20 +0200, by Gilles Duboscq
-
Use HashSet in FloatingReadPhase instead of IdentityHashMap since Nodes use identity .equals and .hashCodeThu, 19 Jul 2012 13:28:16 +0200, by Gilles Duboscq
-
removed the unreliable 'intro' commandFri, 20 Jul 2012 12:54:02 +0200, by Doug Simon