Mercurial > hg > truffle
graph
-
MergeFri, 08 Feb 2013 14:05:36 +0100, by sla
-
8006423: SA: NullPointerException in sun.jvm.hotspot.debugger.bsd.BsdThread.getContext(BsdThread.java:67)Fri, 08 Feb 2013 12:48:24 +0100, by sla
-
8007434: Write tests for 8006298Fri, 08 Feb 2013 10:42:24 +0100, by ctornqvi
-
7182152: Instrumentation hot swap test incorrect monitor countWed, 06 Feb 2013 14:31:37 -0800, by dcubed
-
8007801: new hotspot build - hs25-b19Fri, 08 Feb 2013 08:16:00 -0800, by amurillo
-
Added tag jdk8-b77 for changeset cdb46031e718Thu, 14 Feb 2013 11:43:44 -0800, by katleman
-
MergeFri, 08 Feb 2013 10:08:40 +0100, by brutisso
-
MergeTue, 05 Feb 2013 22:24:36 -0800, by johnc
-
8005032: G1: Cleanup serial reference processing closures in concurrent markingTue, 05 Feb 2013 09:13:05 -0800, by johnc
-
6348447: Specifying -XX:OldSize crashes 64-bit VMsMon, 28 Jan 2013 15:41:45 +0100, by jwilhelm
-
MergeMon, 04 Feb 2013 19:40:27 -0800, by johnc
-
8001384: G1: assert(!is_null(v)) failed: narrow oop value can never be zeroMon, 04 Feb 2013 13:24:57 -0800, by johnc
-
MergeMon, 04 Feb 2013 13:26:04 -0800, by jmasa
-
MergeMon, 04 Feb 2013 12:51:25 -0800, by jmasa
-
8005875: G1: Kitchensink fails with ParallelGCThreads=0Thu, 31 Jan 2013 10:45:09 -0800, by johnc
-
8007257: NPG: metaspace.cpp: Incorrect arguments in calls to err_msgFri, 01 Feb 2013 17:21:53 -0800, by mikael
-
8006894: G1: Number of marking threads missing from PrintFlagsFinal outputFri, 01 Feb 2013 13:17:04 -0800, by johnc
-
8004710: NPG: jmap could throw sun.jvm.hotspot.types.WrongTypeException after PermGen removalTue, 29 Jan 2013 10:51:33 +0100, by stefank
-
MergeThu, 07 Feb 2013 20:40:14 -0500, by vladidan
-
MergeThu, 07 Feb 2013 16:05:48 -0500, by bpittore
-
MergeSun, 27 Jan 2013 01:07:09 -0800, by dlong
-
8005915: Unify SERIALGC and INCLUDE_ALTERNATE_GCSWed, 23 Jan 2013 13:02:39 -0500, by jprovino
-
MergeThu, 07 Feb 2013 12:23:51 -0800, by vlivanov
-
8006807: C2 crash due to out of bounds array access in Parse::do_multianewarrayWed, 06 Feb 2013 11:33:49 -0800, by drchase
-
8006613: adding reason to made_not_compilableTue, 05 Feb 2013 08:25:51 -0800, by vlivanov
-
8007144: Incremental inlining mistakes some call sites for dead ones and doesn't inline themMon, 04 Feb 2013 11:30:37 +0100, by roland
-
8007403: Incorrect format arguments in adlparse.cppMon, 04 Feb 2013 10:28:39 -0800, by mikael
-
8005114: VM is crashing in ciKlass*ciObjArrayKlass::element_klass() if metaspaces are fullMon, 04 Feb 2013 09:11:21 +0100, by roland
-
6518907: cleanup IA64 specific code in HotspotFri, 25 Jan 2013 16:50:33 -0800, by morris
-
8006500: compiler/8004741/Test8004741.java fails intermediatelyFri, 25 Jan 2013 16:09:14 -0800, by drchase
-
8005811: Turn off TierdCompilation in JDK8 trunk for all platformsFri, 25 Jan 2013 16:31:47 -0800, by morris
-
8005439: no message about inline method if it specifed by CompileCommandFri, 01 Feb 2013 03:02:01 -0800, by vlivanov
-
8006410: allocating without ResourceMark when CompileCommand was specifiedFri, 01 Feb 2013 02:50:23 -0800, by vlivanov
-
MergeWed, 06 Feb 2013 15:22:32 -0800, by dcubed
-
MergeTue, 05 Feb 2013 00:59:40 -0800, by dholmes
-
8006508: Wrong frame constructor is called in os_linux_x86.cppMon, 04 Feb 2013 23:53:10 -0500, by dholmes
-
MergeMon, 04 Feb 2013 22:59:45 -0800, by coleenp
-
8007475: Memory stomp with UseMallocOnlyMon, 04 Feb 2013 13:14:12 -0500, by simonis
-
MergeMon, 04 Feb 2013 13:51:01 -0800, by coleenp
-
8006949: Update hotspot for MethodParameters format changeMon, 04 Feb 2013 13:05:32 -0500, by emc
-
8000968: NPG: UseCompressedKlassPointers asserts with ObjectAlignmentInBytes for > 32G CompressedOopsMon, 04 Feb 2013 08:26:02 -0500, by hseigel
-
MergeSun, 03 Feb 2013 17:12:31 -0500, by hseigel
-
7197672: There are issues with shared data on windowsSun, 03 Feb 2013 16:49:16 -0500, by hseigel
-
8002048: Protocol to discovery of manageable Java processes on a networkSun, 03 Feb 2013 22:28:08 +0400, by dsamersoff
-
8000363: runtime/7158988/FieldMonitor.java fails with exceptionSat, 02 Feb 2013 20:13:27 +0100, by ctornqvi
-
8005013: Add NMT testsSat, 02 Feb 2013 16:34:10 +0100, by ctornqvi
-
MergeSat, 02 Feb 2013 03:51:01 -0800, by minqi
-
MergeFri, 01 Feb 2013 22:41:34 -0800, by minqi
-
8000973: SA on windows thread inspection is brokenThu, 31 Jan 2013 17:43:01 -0800, by minqi
-
MergeSat, 02 Feb 2013 08:46:48 +0100, by ctornqvi
-
MergeSat, 02 Feb 2013 07:24:29 +0100, by ctornqvi
-
8005012: Add WB APIs to better support NMT testingFri, 01 Feb 2013 23:48:08 +0100, by ctornqvi
-
MergeFri, 01 Feb 2013 19:36:55 -0800, by jiangli
-
MergeFri, 01 Feb 2013 15:25:37 -0500, by jiangli
-
8006280: Need to reorder metadata structures to reduce size (64-bit)Thu, 24 Jan 2013 10:57:38 -0800, by iklam
-
MergeFri, 01 Feb 2013 14:42:43 -0800, by minqi
-
MergeFri, 01 Feb 2013 10:57:06 -0800, by minqi
-
8006731: JSR 292: the VM_RedefineClasses::rewrite_cp_refs_in_method() must support invokedynamicThu, 31 Jan 2013 20:11:14 -0800, by sspitsyn
-
8006546: JSR 292: typos in the ConstantPool::copy_cp_impl()Thu, 31 Jan 2013 20:09:16 -0800, by sspitsyn
-
8006542: JSR 292: the VM_RedefineClasses::append_entry() must support invokedynamic entry kindsThu, 31 Jan 2013 20:07:18 -0800, by sspitsyn
-
MergeFri, 01 Feb 2013 13:30:12 -0500, by hseigel
-
8006298: Specifying malformed JFR options (-XX:+FlightRecorderOptions) outputs non-sensical errorFri, 01 Feb 2013 14:14:54 -0500, by hseigel
-
8006413: Add utility classes for writing better multiprocess tests in jtregFri, 25 Jan 2013 10:14:22 +0100, by ctornqvi
-
MergeMon, 28 Jan 2013 09:33:55 -0800, by acorn
-
8004967: Default method cause VerifyError: Illegal use of nonvirtualMon, 28 Jan 2013 10:55:30 -0500, by acorn
-
MergeMon, 28 Jan 2013 10:34:07 -0500, by acorn
-
6479360: PrintClassHistogram improvementsFri, 25 Jan 2013 15:06:18 -0500, by acorn
-
MergeSun, 27 Jan 2013 21:58:34 -0500, by acorn
-
MergeFri, 25 Jan 2013 13:47:52 -0800, by minqi
-
MergeFri, 25 Jan 2013 04:23:49 -0800, by minqi
-
8005128: JSR 292: the mlvm redefineClassInBootstrap test crashes in ConstantPool::compare_entry_toThu, 24 Jan 2013 22:13:32 -0800, by sspitsyn
-
8000692: Remove old KERNEL codeFri, 25 Jan 2013 10:04:08 -0500, by zgu
-
8005278: Serviceability Agent: jmap -heap and jstack -m failThu, 24 Jan 2013 23:30:45 -0800, by minqi
-
8006040: NPG: on_stack processing wastes space in ConstantPoolWed, 23 Jan 2013 10:34:29 -0500, by coleenp
-
MergeMon, 04 Feb 2013 12:01:07 -0800, by jmasa
-
8004895: NPG: JMapPermCore test failure caused by warnings about missing fieldThu, 03 Jan 2013 15:03:27 -0800, by jmasa
-
8006827: new hotspot build - hs25-b18Fri, 25 Jan 2013 03:03:23 -0800, by amurillo
-
Added tag jdk8-b76 for changeset 20b605466ccbThu, 07 Feb 2013 12:32:50 -0800, by katleman
-
Relax safepoint polling assertion.Tue, 05 Mar 2013 21:58:51 +0100, by Thomas Wuerthinger
-
Remove access modifier restriction for allocatable values.Tue, 05 Mar 2013 21:21:45 +0100, by Thomas Wuerthinger
-
Removed unused imports.Tue, 05 Mar 2013 21:03:20 +0100, by Thomas Wuerthinger
-
Remove debug stub.Tue, 05 Mar 2013 21:01:19 +0100, by Thomas Wuerthinger
-
Remove stub declaration.Tue, 05 Mar 2013 20:45:39 +0100, by Thomas Wuerthinger
-
Allocate temporary register for safepoint operation instead of using scratch register.Tue, 05 Mar 2013 19:47:36 +0100, by Thomas Wuerthinger
-
New strategy for inserting safepoints - always insert in loops but avoid in leaf methods.Tue, 05 Mar 2013 19:32:06 +0100, by Thomas Wuerthinger
-
Remove setDeoptInfo functionality. Start getting rid of scratch register usages.Tue, 05 Mar 2013 19:20:05 +0100, by Thomas Wuerthinger
-
Clean up of usage of marks and code installation.Tue, 05 Mar 2013 19:00:23 +0100, by Thomas Wuerthinger
-
Fix array copy intrinsification test.Tue, 05 Mar 2013 17:22:05 +0100, by Thomas Wuerthinger
-
Remove more code related to deferred writes.Tue, 05 Mar 2013 17:21:54 +0100, by Thomas Wuerthinger
-
Remove deferred write logic.Tue, 05 Mar 2013 17:16:41 +0100, by Thomas Wuerthinger
-
Merge.Tue, 05 Mar 2013 16:43:34 +0100, by Thomas Wuerthinger
-
Create direct call for Static and Special to avoid out-of-line patching stub.Tue, 05 Mar 2013 16:43:26 +0100, by Thomas Wuerthinger
-
Mark PTX parameters as non-null.Tue, 05 Mar 2013 11:49:29 +0100, by Thomas Wuerthinger
-
Added new basic array PTX test.Tue, 05 Mar 2013 11:03:33 +0100, by Thomas Wuerthinger
-
Move implicit null check emission to AMD64 specific code.Tue, 05 Mar 2013 11:02:01 +0100, by Thomas Wuerthinger
-
Merge.Tue, 05 Mar 2013 15:29:06 +0100, by Doug Simon
-
use zipfile module instead of an external call to jar for creating jar files from projectsTue, 05 Mar 2013 15:20:35 +0100, by Doug Simon
-
replaced tabs with spacesTue, 05 Mar 2013 13:11:36 +0100, by Doug Simon
-
IfNode: simplify expression in `simplify()'Mon, 04 Mar 2013 18:41:48 +0100, by Bernhard Urban
-
Fix wrong type in LMUL instruction.Mon, 04 Mar 2013 17:20:55 +0100, by Roland Schatz
-
Use AllocatableValue in DivRemOp.Mon, 04 Mar 2013 17:02:52 +0100, by Roland Schatz
-
Remove duplicate code in DivOp.Mon, 04 Mar 2013 16:48:17 +0100, by Roland Schatz
-
Restructure Op2 in AMD64 backend.Mon, 04 Mar 2013 16:48:11 +0100, by Roland Schatz
-
MergeMon, 04 Mar 2013 10:00:49 +0100, by Gilles Duboscq
-
Fix for the Graal CFG filter, be a bit more robust and accept graphs comming from the binary deserializer. Fixes GRAAL-127Mon, 04 Mar 2013 09:59:47 +0100, by Gilles Duboscq
-
Better java version numbers support in mxMon, 04 Mar 2013 09:48:14 +0100, by Gilles Duboscq
-
Add jdk1.8.0* to .hgignoreWed, 13 Feb 2013 20:29:01 +0100, by Gilles Duboscq
-
fixed API and test for ResolvedJavaMethod.getCode()Sun, 03 Mar 2013 10:56:18 +0100, by Doug Simon
-
added fsckproject command to mx for removing directories corresponding to deleted projects. This command is also called from the ideinit command (GRAAL-90)Sat, 02 Mar 2013 13:52:56 +0400, by Doug Simon
-
added unit tests for bytecode and machine code disassemblySat, 02 Mar 2013 09:53:47 +0400, by Doug Simon
-
removed redundant graal_ prefix from Graal specific functions and variable in native codeFri, 01 Mar 2013 19:51:45 +1000, by Doug Simon
-
Cleanup Op1 in AMD64 backend.Thu, 28 Feb 2013 16:41:44 +0100, by Roland Schatz
-
Fix usage and operand flags of AMD64BitManipulationOp.Thu, 28 Feb 2013 15:29:46 +0100, by Roland Schatz
-
Change Value to AllocatableValue in move operations.Thu, 28 Feb 2013 14:15:25 +0100, by Roland Schatz
-
Common superclass for RegisterValue, StackSlot and Variable.Thu, 28 Feb 2013 14:15:24 +0100, by Roland Schatz
-
Disallow directly storing constants in PTX.Thu, 28 Feb 2013 14:15:24 +0100, by Roland Schatz
-
Common base class for Load and Store.Thu, 28 Feb 2013 14:15:24 +0100, by Roland Schatz
-
reintroduce default Word read/write operations, more testsThu, 28 Feb 2013 12:07:59 +0100, by Lukas Stadler
-
more bug fixes and tests for Word read/write operationsThu, 28 Feb 2013 11:50:06 +0100, by Lukas Stadler
-
improved arraycopy and Object.clone snippetsWed, 27 Feb 2013 18:37:08 +0100, by Lukas Stadler
-
clear frame states in snippets and replace with sentriesWed, 27 Feb 2013 18:28:09 +0100, by Lukas Stadler
-
let UnsafeStoreNode implement MemoryCheckpointWed, 27 Feb 2013 17:53:21 +0100, by Lukas Stadler
-
small clarification for InstanceOfSnippetsTemplatesWed, 27 Feb 2013 17:52:28 +0100, by Lukas Stadler
-
fix Word.readByte/writeByte/readShort/writeShort/readChar/writeCharWed, 27 Feb 2013 17:50:11 +0100, by Lukas Stadler
-
rename ValueProxyNode to ProxyNodeWed, 27 Feb 2013 15:59:16 +0100, by Lukas Stadler
-
don't kill memory proxies during RemoveValueProxyPhaseWed, 27 Feb 2013 15:51:34 +0100, by Lukas Stadler
-
ValueProxyNodes for memory locations at loop exitsWed, 27 Feb 2013 14:35:16 +0100, by Lukas Stadler
-
simplify GraphBuilderConfiguration and add omitAllExceptionEdgesWed, 27 Feb 2013 09:53:49 +0100, by Lukas Stadler
-
Merge.Tue, 26 Feb 2013 20:10:02 +0100, by Thomas Wuerthinger
-
Merge.Tue, 26 Feb 2013 20:07:29 +0100, by Thomas Wuerthinger
-
Merge.Tue, 26 Feb 2013 17:25:14 +0100, by Thomas Wuerthinger
-
Removed unused JumpOp.Tue, 26 Feb 2013 15:05:58 +0100, by Thomas Wuerthinger
-
Fix unused import warnings.Tue, 26 Feb 2013 14:37:52 +0100, by Thomas Wuerthinger
-
Merge.Tue, 26 Feb 2013 14:31:33 +0100, by Thomas Wuerthinger
-
Remove canStoreConstant from LIRGeneratorTool.Tue, 26 Feb 2013 13:26:54 +0100, by Thomas Wuerthinger
-
Merge.Tue, 26 Feb 2013 11:55:00 +0100, by Thomas Wuerthinger
-
Remove unused code in backend.Mon, 25 Feb 2013 18:19:53 +0100, by Thomas Wuerthinger
-
Separate store op for storing constants.Tue, 26 Feb 2013 19:32:42 +0100, by Roland Schatz
-
Change argument order to be consistent with the rest of the backend.Tue, 26 Feb 2013 18:26:13 +0100, by Roland Schatz
-
Separate STACK and ADDR nodes in LIR.Tue, 26 Feb 2013 18:26:12 +0100, by Roland Schatz
-
Code formatter.Tue, 26 Feb 2013 18:26:11 +0100, by Roland Schatz
-
Convert Value fields to Address.Tue, 26 Feb 2013 18:26:10 +0100, by Roland Schatz
-
create debug scope for graph building during inliningTue, 26 Feb 2013 17:31:24 +0100, by Lukas Stadler
-
more metrics for CullFrameStatesPhaseTue, 26 Feb 2013 17:30:35 +0100, by Lukas Stadler
-
rename CheckCastElimination option to ConditionalEliminationTue, 26 Feb 2013 17:30:22 +0100, by Lukas Stadler
-
small change to ReentrantBlockIteratorTue, 26 Feb 2013 17:29:30 +0100, by Lukas Stadler
-
FloatingReadPhase changes to accomodate new scheduling behaviorTue, 26 Feb 2013 17:25:30 +0100, by Lukas Stadler
-
new ReentrantNodeIteratorTue, 26 Feb 2013 17:25:24 +0100, by Lukas Stadler
-
simplification and docs for OnStackReplacementPhaseTue, 26 Feb 2013 17:18:57 +0100, by Lukas Stadler
-
fix for ObjectCloneNodeTue, 26 Feb 2013 17:18:36 +0100, by Lukas Stadler
-
memory-aware scheduling phaseTue, 26 Feb 2013 17:04:17 +0100, by Lukas Stadler
-
remove MergeableBlockStateWed, 13 Feb 2013 18:06:19 +0100, by Lukas Stadler
-
use predefined schedule in GraphPrinterDumpHandlerTue, 26 Feb 2013 16:57:23 +0100, by Lukas Stadler
-
add location identity to Pointer read and write operationsTue, 26 Feb 2013 16:35:23 +0100, by Lukas Stadler
-
fix for OSR_MIGRATION_END descriptorWed, 13 Feb 2013 17:35:43 +0100, by Lukas Stadler
-
remove dependency on "latest possible" schedule from OnStackReplacementPhaseWed, 13 Feb 2013 15:53:03 +0100, by Lukas Stadler
-
javadoc for MemoryCheckpointTue, 26 Feb 2013 14:16:45 +0100, by Lukas Stadler
-
add location identity to MemoryCheckpoint and let WriteNode implement MemoryCheckpointWed, 13 Feb 2013 15:52:26 +0100, by Lukas Stadler
-
remove dependency on "latest possible" schedule from InstanceOfSnippetsTemplateTue, 12 Feb 2013 14:22:38 +0100, by Lukas Stadler
-
Comment cleanup.Tue, 26 Feb 2013 12:19:20 +0100, by Roland Schatz
-
Get rid of all direct usages of Address outside of backend.Tue, 26 Feb 2013 12:18:50 +0100, by Roland Schatz
-
Merge.Mon, 25 Feb 2013 20:54:33 +0100, by Christian Humer
-
Fixed a visibility bug in NodeFactory generation.Mon, 25 Feb 2013 17:00:52 +0100, by Christian Humer
-
Fixed minor bugs in NodeFactory generation.Mon, 25 Feb 2013 14:22:18 +0100, by Christian Humer
-
Organize imports now handles generic and array types properly.Mon, 25 Feb 2013 13:59:43 +0100, by Christian Humer
-
Merge.Mon, 25 Feb 2013 13:14:39 +0100, by Christian Humer
-
Generated factories implement the new NodeFactory interface.Mon, 25 Feb 2013 13:13:02 +0100, by Christian Humer
-
Minor refactoring.Mon, 25 Feb 2013 13:05:23 +0100, by Christian Humer
-
Fixed error messages in parser.Mon, 25 Feb 2013 13:04:24 +0100, by Christian Humer
-
A few convenience additions to CodeTreeBuilder.Mon, 25 Feb 2013 13:02:49 +0100, by Christian Humer
-
Codewriter now supports writing generic type hierarchies and wildcards.Mon, 25 Feb 2013 13:01:58 +0100, by Christian Humer
-
Support for varargs parameters in code writer.Mon, 25 Feb 2013 12:43:18 +0100, by Christian Humer
-
Merge.Tue, 19 Feb 2013 17:41:10 +0100, by Christian Humer
-
Added a ternary operator to simple language to test short circuit specialization.Tue, 19 Feb 2013 17:27:02 +0100, by Christian Humer
-
Casting is now done on demand using local variables for explicit guards.Tue, 19 Feb 2013 17:20:45 +0100, by Christian Humer
-
Refactor guard creation methods are not flexible enough to handle two if guards.Tue, 19 Feb 2013 14:29:12 +0100, by Christian Humer
-
Fixed generated generic does not need an else block.Tue, 19 Feb 2013 11:31:23 +0100, by Christian Humer
-
Implemented line wrapping for code writer.Mon, 18 Feb 2013 20:35:54 +0100, by Christian Humer
-
Renamed generated specialize to specializeAndExecute.Mon, 18 Feb 2013 19:51:30 +0100, by Christian Humer
-
fix livein computation in liveness analysisMon, 25 Feb 2013 18:33:38 +0100, by Lukas Stadler
-
Remove unused fields in TargetDescription. Use Unsafe.pageSize().Mon, 25 Feb 2013 16:15:17 +0100, by Thomas Wuerthinger
-
let CodeUtil.getCallingConvention() honour receivers (if any)Mon, 25 Feb 2013 10:49:47 +0100, by Michael Haupt
-
Make Address class platform specific.Fri, 22 Feb 2013 12:15:14 +0100, by Roland Schatz
-
Complete first PTX unit test.Thu, 21 Feb 2013 14:24:47 -0800, by Thomas Wuerthinger
-
Make methods in GraalCompiler static.Thu, 21 Feb 2013 13:43:40 -0800, by Thomas Wuerthinger
-
Remove usage of left-over fields in GraalCompiler.Thu, 21 Feb 2013 13:42:30 -0800, by Thomas Wuerthinger
-
Remove usage of GraalCompiler.target field.Thu, 21 Feb 2013 13:24:34 -0800, by Thomas Wuerthinger
-
Added basic PTX test.Thu, 21 Feb 2013 13:11:52 -0800, by Thomas Wuerthinger
-
Added basic test project for ptx backend.Thu, 21 Feb 2013 13:11:34 -0800, by Thomas Wuerthinger
-
Allow subclasses to use emitOperandHelper.Wed, 20 Feb 2013 23:11:14 -0800, by Thomas Wuerthinger
-
simplified class file path retrieval, added testWed, 20 Feb 2013 14:51:09 +0100, by Michael Haupt
-
fix for GRAAL-121 (MetaUtil.getSimpleName() shuffles inner class names for nesting levels >2)Wed, 20 Feb 2013 14:49:27 +0100, by Michael Haupt
-
support for inner classes (local/member) in meta APIWed, 20 Feb 2013 14:10:47 +0100, by Michael Haupt
-
class file path retrieval returns URLWed, 20 Feb 2013 08:58:29 +0100, by Michael Haupt
-
Convert indexScalingEnabled boolean into an indexScaling integer value. This change removed the dependency on TargetDescription in large parts of the system.Tue, 19 Feb 2013 19:56:44 -0800, by Thomas Wuerthinger
-
Clean up unused parts of CompilationResult class.Tue, 19 Feb 2013 19:21:52 -0800, by Thomas Wuerthinger
-
New formatter settings for enum values (every value on a new line).Tue, 19 Feb 2013 18:31:31 -0800, by Thomas Wuerthinger
-
Changes in backend due to assembly renamings. Use jccb in two places for smaller code size.Tue, 19 Feb 2013 18:27:55 -0800, by Thomas Wuerthinger
-
Clean up of AMD64Assembler.Tue, 19 Feb 2013 18:19:02 -0800, by Thomas Wuerthinger
-
Clean up of AMD64MacroAssembler.Tue, 19 Feb 2013 17:19:22 -0800, by Thomas Wuerthinger
-
Removed unused field in CompilationResult class.Tue, 19 Feb 2013 16:52:52 -0800, by Thomas Wuerthinger
-
corrected class file retrievalTue, 19 Feb 2013 16:03:11 +0100, by Michael Haupt
-
class file path retrievalTue, 19 Feb 2013 11:21:03 +0100, by Michael Haupt
-
removed MaximumInlineLevelTue, 19 Feb 2013 08:50:11 +0100, by Christian Haeubl
-
Fix compiler warnings.Mon, 18 Feb 2013 21:08:42 -0800, by Thomas Wuerthinger
-
Remove Kind.Jsr.Mon, 18 Feb 2013 20:55:18 -0800, by Thomas Wuerthinger
-
Add InvokeTarget interface definition.Mon, 18 Feb 2013 20:21:37 -0800, by Thomas Wuerthinger
-
Introduce marker interface InvokeTarget. Remove method lookupRuntimeCall from CodeCacheProvider.Mon, 18 Feb 2013 20:21:09 -0800, by Thomas Wuerthinger
-
Remove last usage of VmIds.Mon, 18 Feb 2013 19:16:59 -0800, by Thomas Wuerthinger
-
Remove usages of VmIds.toSymbol.Mon, 18 Feb 2013 19:12:32 -0800, by Thomas Wuerthinger
-
Remove usages of VmIds.toString.Mon, 18 Feb 2013 19:08:52 -0800, by Thomas Wuerthinger
-
Remove graalVmIds.cpp. Remove addStub/getStub methods as they were mere skeletons in new implementation.Mon, 18 Feb 2013 19:02:14 -0800, by Thomas Wuerthinger
-
Small clean up of assembler and LIR.Mon, 18 Feb 2013 19:01:40 -0800, by Thomas Wuerthinger
-
Move stack banging code to the AMD64-specific code.Mon, 18 Feb 2013 16:25:06 -0800, by Thomas Wuerthinger
-
Fix project dependencies.Mon, 18 Feb 2013 16:09:29 -0800, by Thomas Wuerthinger
-
Remove hotspot.ptx project. There is currently no HotSpot-specific part of the PTX backend.Mon, 18 Feb 2013 16:06:48 -0800, by Thomas Wuerthinger
-
Integration fixes.Mon, 18 Feb 2013 16:04:25 -0800, by Thomas Wuerthinger
-
Experimental PTX backend. Contribution by Christian Thalinger.Mon, 18 Feb 2013 14:47:54 -0800, by Thomas Wuerthinger
-
MergeMon, 18 Feb 2013 18:58:39 +0100, by Christian Humer
-
Fixed warning.Mon, 18 Feb 2013 18:55:21 +0100, by Christian Humer
-
More JDK8 api change fixes.Mon, 18 Feb 2013 18:50:44 +0100, by Christian Humer
-
Fixed a new method was added to Element in JDK8. (getAnnotationsByType)Mon, 18 Feb 2013 18:33:04 +0100, by Christian Humer
-
Removed unnecessary casts from generated specialized execute methods.Mon, 18 Feb 2013 12:22:00 +0100, by Christian Humer
-
Pull out utility method.Mon, 18 Feb 2013 17:20:57 +0100, by Roland Schatz
-
fix error messageMon, 18 Feb 2013 15:34:58 +0100, by Roland Schatz
-
Minor cleanup.Fri, 15 Feb 2013 20:04:03 +0100, by Christian Humer
-
Fixed minor bug.Fri, 15 Feb 2013 19:36:03 +0100, by Christian Humer
-
Made the usage of generic types more flexible for short circuits and generic specializations.Fri, 15 Feb 2013 19:32:58 +0100, by Christian Humer
-
MergeFri, 15 Feb 2013 16:48:22 +0100, by Christian Humer
-
Fixed guard declarations can also have zero parameters as well as a mismatching frame signature.Fri, 15 Feb 2013 11:53:04 +0100, by Christian Humer
-
remove incorrect use of spillSlotSizeFri, 15 Feb 2013 15:04:58 +0100, by Roland Schatz
-
Enable invokedynamic and make bytecode known to Graal.Fri, 15 Feb 2013 00:43:40 +0100, by Andreas Woess
-
Fix for building with JDK8 (there is a new method in javax.lang.model.element.ExecutableElement)Wed, 13 Feb 2013 18:46:24 +0100, by Gilles Duboscq
-
commands: accept 'server0' as a vm, accept version number which have '-...' suffix (-internal, -ea...)Wed, 13 Feb 2013 18:33:54 +0100, by Gilles Duboscq
-
mx: When doanload fails using Java, try using pythonWed, 13 Feb 2013 16:21:35 +0100, by Gilles Duboscq
-
extended ResolvedJavaMethod API by getLocalVariableTableWed, 13 Feb 2013 13:34:05 +0100, by Matthias Grimmer
-
support graph dumping with being nested in a DebugScopeWed, 13 Feb 2013 11:37:14 +1000, by Doug Simon
-
added HotSpot implementation of disassembling APIsWed, 13 Feb 2013 11:36:16 +1000, by Doug Simon
-
added provider APIs for disassembling bytecode and machine codeWed, 13 Feb 2013 11:34:22 +1000, by Doug Simon
-
fixed name of symbol missed in Java refactoringWed, 13 Feb 2013 11:33:11 +1000, by Doug Simon
-
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