Fri, 08 Feb 2013 08:16:00 -0800 |
amurillo |
8007801: new hotspot build - hs25-b19
|
Thu, 14 Feb 2013 11:43:44 -0800 |
katleman |
Added tag jdk8-b77 for changeset cdb46031e718
|
Fri, 08 Feb 2013 08:07:07 -0800 |
amurillo |
Added tag hs25-b18 for changeset 412d722168bc
jdk8-b77
|
Fri, 08 Feb 2013 08:07:06 -0800 |
amurillo |
Merge
hs25-b18
|
Fri, 08 Feb 2013 10:08:40 +0100 |
brutisso |
Merge
|
Tue, 05 Feb 2013 22:24:36 -0800 |
johnc |
Merge
|
Tue, 05 Feb 2013 09:13:05 -0800 |
johnc |
8005032: G1: Cleanup serial reference processing closures in concurrent marking
|
Mon, 28 Jan 2013 15:41:45 +0100 |
jwilhelm |
6348447: Specifying -XX:OldSize crashes 64-bit VMs
|
Mon, 04 Feb 2013 19:40:27 -0800 |
johnc |
Merge
|
Mon, 04 Feb 2013 13:24:57 -0800 |
johnc |
8001384: G1: assert(!is_null(v)) failed: narrow oop value can never be zero
|
Mon, 04 Feb 2013 13:26:04 -0800 |
jmasa |
Merge
|
Mon, 04 Feb 2013 12:51:25 -0800 |
jmasa |
Merge
|
Thu, 31 Jan 2013 10:45:09 -0800 |
johnc |
8005875: G1: Kitchensink fails with ParallelGCThreads=0
|
Fri, 01 Feb 2013 17:21:53 -0800 |
mikael |
8007257: NPG: metaspace.cpp: Incorrect arguments in calls to err_msg
|
Fri, 01 Feb 2013 13:17:04 -0800 |
johnc |
8006894: G1: Number of marking threads missing from PrintFlagsFinal output
|
Tue, 29 Jan 2013 10:51:33 +0100 |
stefank |
8004710: NPG: jmap could throw sun.jvm.hotspot.types.WrongTypeException after PermGen removal
|
Thu, 07 Feb 2013 20:40:14 -0500 |
vladidan |
Merge
|
Thu, 07 Feb 2013 16:05:48 -0500 |
bpittore |
Merge
|
Sun, 27 Jan 2013 01:07:09 -0800 |
dlong |
Merge
|
Wed, 23 Jan 2013 13:02:39 -0500 |
jprovino |
8005915: Unify SERIALGC and INCLUDE_ALTERNATE_GCS
|
Thu, 07 Feb 2013 12:23:51 -0800 |
vlivanov |
Merge
|
Wed, 06 Feb 2013 11:33:49 -0800 |
drchase |
8006807: C2 crash due to out of bounds array access in Parse::do_multianewarray
|
Tue, 05 Feb 2013 08:25:51 -0800 |
vlivanov |
8006613: adding reason to made_not_compilable
|
Mon, 04 Feb 2013 11:30:37 +0100 |
roland |
8007144: Incremental inlining mistakes some call sites for dead ones and doesn't inline them
|
Mon, 04 Feb 2013 10:28:39 -0800 |
mikael |
8007403: Incorrect format arguments in adlparse.cpp
|
Mon, 04 Feb 2013 09:11:21 +0100 |
roland |
8005114: VM is crashing in ciKlass*ciObjArrayKlass::element_klass() if metaspaces are full
|
Fri, 25 Jan 2013 16:50:33 -0800 |
morris |
6518907: cleanup IA64 specific code in Hotspot
|
Fri, 25 Jan 2013 16:09:14 -0800 |
drchase |
8006500: compiler/8004741/Test8004741.java fails intermediately
|
Fri, 25 Jan 2013 16:31:47 -0800 |
morris |
8005811: Turn off TierdCompilation in JDK8 trunk for all platforms
|
Fri, 01 Feb 2013 03:02:01 -0800 |
vlivanov |
8005439: no message about inline method if it specifed by CompileCommand
|
Fri, 01 Feb 2013 02:50:23 -0800 |
vlivanov |
8006410: allocating without ResourceMark when CompileCommand was specified
|
Wed, 06 Feb 2013 15:22:32 -0800 |
dcubed |
Merge
|
Tue, 05 Feb 2013 00:59:40 -0800 |
dholmes |
Merge
|
Mon, 04 Feb 2013 23:53:10 -0500 |
dholmes |
8006508: Wrong frame constructor is called in os_linux_x86.cpp
|
Mon, 04 Feb 2013 22:59:45 -0800 |
coleenp |
Merge
|
Mon, 04 Feb 2013 13:14:12 -0500 |
simonis |
8007475: Memory stomp with UseMallocOnly
|
Mon, 04 Feb 2013 13:51:01 -0800 |
coleenp |
Merge
|
Mon, 04 Feb 2013 13:05:32 -0500 |
emc |
8006949: Update hotspot for MethodParameters format change
|
Mon, 04 Feb 2013 08:26:02 -0500 |
hseigel |
8000968: NPG: UseCompressedKlassPointers asserts with ObjectAlignmentInBytes for > 32G CompressedOops
|
Sun, 03 Feb 2013 17:12:31 -0500 |
hseigel |
Merge
|
Sun, 03 Feb 2013 16:49:16 -0500 |
hseigel |
7197672: There are issues with shared data on windows
|
Sun, 03 Feb 2013 22:28:08 +0400 |
dsamersoff |
8002048: Protocol to discovery of manageable Java processes on a network
|
Sat, 02 Feb 2013 20:13:27 +0100 |
ctornqvi |
8000363: runtime/7158988/FieldMonitor.java fails with exception
|
Sat, 02 Feb 2013 16:34:10 +0100 |
ctornqvi |
8005013: Add NMT tests
|
Sat, 02 Feb 2013 03:51:01 -0800 |
minqi |
Merge
|
Fri, 01 Feb 2013 22:41:34 -0800 |
minqi |
Merge
|
Thu, 31 Jan 2013 17:43:01 -0800 |
minqi |
8000973: SA on windows thread inspection is broken
|
Sat, 02 Feb 2013 08:46:48 +0100 |
ctornqvi |
Merge
|
Sat, 02 Feb 2013 07:24:29 +0100 |
ctornqvi |
Merge
|
Fri, 01 Feb 2013 23:48:08 +0100 |
ctornqvi |
8005012: Add WB APIs to better support NMT testing
|
Fri, 01 Feb 2013 19:36:55 -0800 |
jiangli |
Merge
|
Fri, 01 Feb 2013 15:25:37 -0500 |
jiangli |
Merge
|
Thu, 24 Jan 2013 10:57:38 -0800 |
iklam |
8006280: Need to reorder metadata structures to reduce size (64-bit)
|
Fri, 01 Feb 2013 14:42:43 -0800 |
minqi |
Merge
|
Fri, 01 Feb 2013 10:57:06 -0800 |
minqi |
Merge
|
Thu, 31 Jan 2013 20:11:14 -0800 |
sspitsyn |
8006731: JSR 292: the VM_RedefineClasses::rewrite_cp_refs_in_method() must support invokedynamic
|
Thu, 31 Jan 2013 20:09:16 -0800 |
sspitsyn |
8006546: JSR 292: typos in the ConstantPool::copy_cp_impl()
|
Thu, 31 Jan 2013 20:07:18 -0800 |
sspitsyn |
8006542: JSR 292: the VM_RedefineClasses::append_entry() must support invokedynamic entry kinds
|
Fri, 01 Feb 2013 13:30:12 -0500 |
hseigel |
Merge
|
Fri, 01 Feb 2013 14:14:54 -0500 |
hseigel |
8006298: Specifying malformed JFR options (-XX:+FlightRecorderOptions) outputs non-sensical error
|
Fri, 25 Jan 2013 10:14:22 +0100 |
ctornqvi |
8006413: Add utility classes for writing better multiprocess tests in jtreg
|
Mon, 28 Jan 2013 09:33:55 -0800 |
acorn |
Merge
|
Mon, 28 Jan 2013 10:55:30 -0500 |
acorn |
8004967: Default method cause VerifyError: Illegal use of nonvirtual
|
Mon, 28 Jan 2013 10:34:07 -0500 |
acorn |
Merge
|
Fri, 25 Jan 2013 15:06:18 -0500 |
acorn |
6479360: PrintClassHistogram improvements
|
Sun, 27 Jan 2013 21:58:34 -0500 |
acorn |
Merge
|
Fri, 25 Jan 2013 13:47:52 -0800 |
minqi |
Merge
|
Fri, 25 Jan 2013 04:23:49 -0800 |
minqi |
Merge
|
Thu, 24 Jan 2013 22:13:32 -0800 |
sspitsyn |
8005128: JSR 292: the mlvm redefineClassInBootstrap test crashes in ConstantPool::compare_entry_to
|
Fri, 25 Jan 2013 10:04:08 -0500 |
zgu |
8000692: Remove old KERNEL code
|
Thu, 24 Jan 2013 23:30:45 -0800 |
minqi |
8005278: Serviceability Agent: jmap -heap and jstack -m fail
|
Wed, 23 Jan 2013 10:34:29 -0500 |
coleenp |
8006040: NPG: on_stack processing wastes space in ConstantPool
|
Mon, 04 Feb 2013 12:01:07 -0800 |
jmasa |
Merge
|
Thu, 03 Jan 2013 15:03:27 -0800 |
jmasa |
8004895: NPG: JMapPermCore test failure caused by warnings about missing field
|
Fri, 25 Jan 2013 03:03:23 -0800 |
amurillo |
8006827: new hotspot build - hs25-b18
|
Thu, 07 Feb 2013 12:32:50 -0800 |
katleman |
Added tag jdk8-b76 for changeset 20b605466ccb
|
Thu, 31 Jan 2013 17:04:28 -0800 |
katleman |
Added tag jdk8-b75 for changeset 6778d0b16593
jdk8-b76
|
Tue, 05 Mar 2013 21:58:51 +0100 |
Thomas Wuerthinger |
Relax safepoint polling assertion.
|
Tue, 05 Mar 2013 21:21:45 +0100 |
Thomas Wuerthinger |
Remove access modifier restriction for allocatable values.
|
Tue, 05 Mar 2013 21:03:20 +0100 |
Thomas Wuerthinger |
Removed unused imports.
|
Tue, 05 Mar 2013 21:01:19 +0100 |
Thomas Wuerthinger |
Remove debug stub.
|
Tue, 05 Mar 2013 20:45:39 +0100 |
Thomas Wuerthinger |
Remove stub declaration.
|
Tue, 05 Mar 2013 19:47:36 +0100 |
Thomas Wuerthinger |
Allocate temporary register for safepoint operation instead of using scratch register.
|
Tue, 05 Mar 2013 19:32:06 +0100 |
Thomas Wuerthinger |
New strategy for inserting safepoints - always insert in loops but avoid in leaf methods.
|
Tue, 05 Mar 2013 19:20:05 +0100 |
Thomas Wuerthinger |
Remove setDeoptInfo functionality. Start getting rid of scratch register usages.
|
Tue, 05 Mar 2013 19:00:23 +0100 |
Thomas Wuerthinger |
Clean up of usage of marks and code installation.
|
Tue, 05 Mar 2013 17:22:05 +0100 |
Thomas Wuerthinger |
Fix array copy intrinsification test.
|
Tue, 05 Mar 2013 17:21:54 +0100 |
Thomas Wuerthinger |
Remove more code related to deferred writes.
|
Tue, 05 Mar 2013 17:16:41 +0100 |
Thomas Wuerthinger |
Remove deferred write logic.
|
Tue, 05 Mar 2013 16:43:34 +0100 |
Thomas Wuerthinger |
Merge.
|
Tue, 05 Mar 2013 16:43:26 +0100 |
Thomas Wuerthinger |
Create direct call for Static and Special to avoid out-of-line patching stub.
|
Tue, 05 Mar 2013 11:49:29 +0100 |
Thomas Wuerthinger |
Mark PTX parameters as non-null.
|
Tue, 05 Mar 2013 11:03:33 +0100 |
Thomas Wuerthinger |
Added new basic array PTX test.
|
Tue, 05 Mar 2013 11:02:01 +0100 |
Thomas Wuerthinger |
Move implicit null check emission to AMD64 specific code.
|
Tue, 05 Mar 2013 15:29:06 +0100 |
Doug Simon |
Merge.
|
Tue, 05 Mar 2013 15:20:35 +0100 |
Doug Simon |
use zipfile module instead of an external call to jar for creating jar files from projects
|
Tue, 05 Mar 2013 13:11:36 +0100 |
Doug Simon |
replaced tabs with spaces
|
Mon, 04 Mar 2013 18:41:48 +0100 |
Bernhard Urban |
IfNode: simplify expression in `simplify()'
|
Mon, 04 Mar 2013 17:20:55 +0100 |
Roland Schatz |
Fix wrong type in LMUL instruction.
|
Mon, 04 Mar 2013 17:02:52 +0100 |
Roland Schatz |
Use AllocatableValue in DivRemOp.
|
Mon, 04 Mar 2013 16:48:17 +0100 |
Roland Schatz |
Remove duplicate code in DivOp.
|
Mon, 04 Mar 2013 16:48:11 +0100 |
Roland Schatz |
Restructure Op2 in AMD64 backend.
|
Mon, 04 Mar 2013 10:00:49 +0100 |
Gilles Duboscq |
Merge
|
Mon, 04 Mar 2013 09:59:47 +0100 |
Gilles Duboscq |
Fix for the Graal CFG filter, be a bit more robust and accept graphs comming from the binary deserializer. Fixes GRAAL-127
|
Mon, 04 Mar 2013 09:48:14 +0100 |
Gilles Duboscq |
Better java version numbers support in mx
|
Wed, 13 Feb 2013 20:29:01 +0100 |
Gilles Duboscq |
Add jdk1.8.0* to .hgignore
|
Sun, 03 Mar 2013 10:56:18 +0100 |
Doug Simon |
fixed API and test for ResolvedJavaMethod.getCode()
|
Sat, 02 Mar 2013 13:52:56 +0400 |
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 09:53:47 +0400 |
Doug Simon |
added unit tests for bytecode and machine code disassembly
|
Fri, 01 Mar 2013 19:51:45 +1000 |
Doug Simon |
removed redundant graal_ prefix from Graal specific functions and variable in native code
|
Thu, 28 Feb 2013 16:41:44 +0100 |
Roland Schatz |
Cleanup Op1 in AMD64 backend.
|
Thu, 28 Feb 2013 15:29:46 +0100 |
Roland Schatz |
Fix usage and operand flags of AMD64BitManipulationOp.
|
Thu, 28 Feb 2013 14:15:25 +0100 |
Roland Schatz |
Change Value to AllocatableValue in move operations.
|
Thu, 28 Feb 2013 14:15:24 +0100 |
Roland Schatz |
Common superclass for RegisterValue, StackSlot and Variable.
|
Thu, 28 Feb 2013 14:15:24 +0100 |
Roland Schatz |
Disallow directly storing constants in PTX.
|
Thu, 28 Feb 2013 14:15:24 +0100 |
Roland Schatz |
Common base class for Load and Store.
|
Thu, 28 Feb 2013 12:07:59 +0100 |
Lukas Stadler |
reintroduce default Word read/write operations, more tests
|
Thu, 28 Feb 2013 11:50:06 +0100 |
Lukas Stadler |
more bug fixes and tests for Word read/write operations
|
Wed, 27 Feb 2013 18:37:08 +0100 |
Lukas Stadler |
improved arraycopy and Object.clone snippets
|
Wed, 27 Feb 2013 18:28:09 +0100 |
Lukas Stadler |
clear frame states in snippets and replace with sentries
|
Wed, 27 Feb 2013 17:53:21 +0100 |
Lukas Stadler |
let UnsafeStoreNode implement MemoryCheckpoint
|
Wed, 27 Feb 2013 17:52:28 +0100 |
Lukas Stadler |
small clarification for InstanceOfSnippetsTemplates
|
Wed, 27 Feb 2013 17:50:11 +0100 |
Lukas Stadler |
fix Word.readByte/writeByte/readShort/writeShort/readChar/writeChar
|
Wed, 27 Feb 2013 15:59:16 +0100 |
Lukas Stadler |
rename ValueProxyNode to ProxyNode
|
Wed, 27 Feb 2013 15:51:34 +0100 |
Lukas Stadler |
don't kill memory proxies during RemoveValueProxyPhase
|
Wed, 27 Feb 2013 14:35:16 +0100 |
Lukas Stadler |
ValueProxyNodes for memory locations at loop exits
|
Wed, 27 Feb 2013 09:53:49 +0100 |
Lukas Stadler |
simplify GraphBuilderConfiguration and add omitAllExceptionEdges
|
Tue, 26 Feb 2013 20:10:02 +0100 |
Thomas Wuerthinger |
Merge.
|
Tue, 26 Feb 2013 20:07:29 +0100 |
Thomas Wuerthinger |
Merge.
|
Tue, 26 Feb 2013 17:25:14 +0100 |
Thomas Wuerthinger |
Merge.
|
Tue, 26 Feb 2013 15:05:58 +0100 |
Thomas Wuerthinger |
Removed unused JumpOp.
|
Tue, 26 Feb 2013 14:37:52 +0100 |
Thomas Wuerthinger |
Fix unused import warnings.
|
Tue, 26 Feb 2013 14:31:33 +0100 |
Thomas Wuerthinger |
Merge.
|
Tue, 26 Feb 2013 13:26:54 +0100 |
Thomas Wuerthinger |
Remove canStoreConstant from LIRGeneratorTool.
|
Tue, 26 Feb 2013 11:55:00 +0100 |
Thomas Wuerthinger |
Merge.
|
Mon, 25 Feb 2013 18:19:53 +0100 |
Thomas Wuerthinger |
Remove unused code in backend.
|
Tue, 26 Feb 2013 19:32:42 +0100 |
Roland Schatz |
Separate store op for storing constants.
|
Tue, 26 Feb 2013 18:26:13 +0100 |
Roland Schatz |
Change argument order to be consistent with the rest of the backend.
|
Tue, 26 Feb 2013 18:26:12 +0100 |
Roland Schatz |
Separate STACK and ADDR nodes in LIR.
|
Tue, 26 Feb 2013 18:26:11 +0100 |
Roland Schatz |
Code formatter.
|
Tue, 26 Feb 2013 18:26:10 +0100 |
Roland Schatz |
Convert Value fields to Address.
|
Tue, 26 Feb 2013 17:31:24 +0100 |
Lukas Stadler |
create debug scope for graph building during inlining
|
Tue, 26 Feb 2013 17:30:35 +0100 |
Lukas Stadler |
more metrics for CullFrameStatesPhase
|
Tue, 26 Feb 2013 17:30:22 +0100 |
Lukas Stadler |
rename CheckCastElimination option to ConditionalElimination
|
Tue, 26 Feb 2013 17:29:30 +0100 |
Lukas Stadler |
small change to ReentrantBlockIterator
|
Tue, 26 Feb 2013 17:25:30 +0100 |
Lukas Stadler |
FloatingReadPhase changes to accomodate new scheduling behavior
|
Tue, 26 Feb 2013 17:25:24 +0100 |
Lukas Stadler |
new ReentrantNodeIterator
|
Tue, 26 Feb 2013 17:18:57 +0100 |
Lukas Stadler |
simplification and docs for OnStackReplacementPhase
|
Tue, 26 Feb 2013 17:18:36 +0100 |
Lukas Stadler |
fix for ObjectCloneNode
|
Tue, 26 Feb 2013 17:04:17 +0100 |
Lukas Stadler |
memory-aware scheduling phase
|
Wed, 13 Feb 2013 18:06:19 +0100 |
Lukas Stadler |
remove MergeableBlockState
|
Tue, 26 Feb 2013 16:57:23 +0100 |
Lukas Stadler |
use predefined schedule in GraphPrinterDumpHandler
|
Tue, 26 Feb 2013 16:35:23 +0100 |
Lukas Stadler |
add location identity to Pointer read and write operations
|
Wed, 13 Feb 2013 17:35:43 +0100 |
Lukas Stadler |
fix for OSR_MIGRATION_END descriptor
|
Wed, 13 Feb 2013 15:53:03 +0100 |
Lukas Stadler |
remove dependency on "latest possible" schedule from OnStackReplacementPhase
|
Tue, 26 Feb 2013 14:16:45 +0100 |
Lukas Stadler |
javadoc for MemoryCheckpoint
|
Wed, 13 Feb 2013 15:52:26 +0100 |
Lukas Stadler |
add location identity to MemoryCheckpoint and let WriteNode implement MemoryCheckpoint
|
Tue, 12 Feb 2013 14:22:38 +0100 |
Lukas Stadler |
remove dependency on "latest possible" schedule from InstanceOfSnippetsTemplate
|
Tue, 26 Feb 2013 12:19:20 +0100 |
Roland Schatz |
Comment cleanup.
|
Tue, 26 Feb 2013 12:18:50 +0100 |
Roland Schatz |
Get rid of all direct usages of Address outside of backend.
|
Mon, 25 Feb 2013 20:54:33 +0100 |
Christian Humer |
Merge.
|
Mon, 25 Feb 2013 17:00:52 +0100 |
Christian Humer |
Fixed a visibility bug in NodeFactory generation.
|
Mon, 25 Feb 2013 14:22:18 +0100 |
Christian Humer |
Fixed minor bugs in NodeFactory generation.
|
Mon, 25 Feb 2013 13:59:43 +0100 |
Christian Humer |
Organize imports now handles generic and array types properly.
|
Mon, 25 Feb 2013 13:14:39 +0100 |
Christian Humer |
Merge.
|
Mon, 25 Feb 2013 13:13:02 +0100 |
Christian Humer |
Generated factories implement the new NodeFactory interface.
|
Mon, 25 Feb 2013 13:05:23 +0100 |
Christian Humer |
Minor refactoring.
|
Mon, 25 Feb 2013 13:04:24 +0100 |
Christian Humer |
Fixed error messages in parser.
|
Mon, 25 Feb 2013 13:02:49 +0100 |
Christian Humer |
A few convenience additions to CodeTreeBuilder.
|
Mon, 25 Feb 2013 13:01:58 +0100 |
Christian Humer |
Codewriter now supports writing generic type hierarchies and wildcards.
|
Mon, 25 Feb 2013 12:43:18 +0100 |
Christian Humer |
Support for varargs parameters in code writer.
|
Tue, 19 Feb 2013 17:41:10 +0100 |
Christian Humer |
Merge.
|
Tue, 19 Feb 2013 17:27:02 +0100 |
Christian Humer |
Added a ternary operator to simple language to test short circuit specialization.
|
Tue, 19 Feb 2013 17:20:45 +0100 |
Christian Humer |
Casting is now done on demand using local variables for explicit guards.
|
Tue, 19 Feb 2013 14:29:12 +0100 |
Christian Humer |
Refactor guard creation methods are not flexible enough to handle two if guards.
|
Tue, 19 Feb 2013 11:31:23 +0100 |
Christian Humer |
Fixed generated generic does not need an else block.
|
Mon, 18 Feb 2013 20:35:54 +0100 |
Christian Humer |
Implemented line wrapping for code writer.
|
Mon, 18 Feb 2013 19:51:30 +0100 |
Christian Humer |
Renamed generated specialize to specializeAndExecute.
|
Mon, 25 Feb 2013 18:33:38 +0100 |
Lukas Stadler |
fix livein computation in liveness analysis
|
Mon, 25 Feb 2013 16:15:17 +0100 |
Thomas Wuerthinger |
Remove unused fields in TargetDescription. Use Unsafe.pageSize().
|
Mon, 25 Feb 2013 10:49:47 +0100 |
Michael Haupt |
let CodeUtil.getCallingConvention() honour receivers (if any)
|
Fri, 22 Feb 2013 12:15:14 +0100 |
Roland Schatz |
Make Address class platform specific.
|
Thu, 21 Feb 2013 14:24:47 -0800 |
Thomas Wuerthinger |
Complete first PTX unit test.
|
Thu, 21 Feb 2013 13:43:40 -0800 |
Thomas Wuerthinger |
Make methods in GraalCompiler static.
|
Thu, 21 Feb 2013 13:42:30 -0800 |
Thomas Wuerthinger |
Remove usage of left-over fields in GraalCompiler.
|
Thu, 21 Feb 2013 13:24:34 -0800 |
Thomas Wuerthinger |
Remove usage of GraalCompiler.target field.
|
Thu, 21 Feb 2013 13:11:52 -0800 |
Thomas Wuerthinger |
Added basic PTX test.
|
Thu, 21 Feb 2013 13:11:34 -0800 |
Thomas Wuerthinger |
Added basic test project for ptx backend.
|
Wed, 20 Feb 2013 23:11:14 -0800 |
Thomas Wuerthinger |
Allow subclasses to use emitOperandHelper.
|
Wed, 20 Feb 2013 14:51:09 +0100 |
Michael Haupt |
simplified class file path retrieval, added test
|
Wed, 20 Feb 2013 14:49:27 +0100 |
Michael Haupt |
fix for GRAAL-121 (MetaUtil.getSimpleName() shuffles inner class names for nesting levels >2)
|
Wed, 20 Feb 2013 14:10:47 +0100 |
Michael Haupt |
support for inner classes (local/member) in meta API
|
Wed, 20 Feb 2013 08:58:29 +0100 |
Michael Haupt |
class file path retrieval returns URL
|
Tue, 19 Feb 2013 19:56:44 -0800 |
Thomas Wuerthinger |
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:21:52 -0800 |
Thomas Wuerthinger |
Clean up unused parts of CompilationResult class.
|
Tue, 19 Feb 2013 18:31:31 -0800 |
Thomas Wuerthinger |
New formatter settings for enum values (every value on a new line).
|
Tue, 19 Feb 2013 18:27:55 -0800 |
Thomas Wuerthinger |
Changes in backend due to assembly renamings. Use jccb in two places for smaller code size.
|
Tue, 19 Feb 2013 18:19:02 -0800 |
Thomas Wuerthinger |
Clean up of AMD64Assembler.
|
Tue, 19 Feb 2013 17:19:22 -0800 |
Thomas Wuerthinger |
Clean up of AMD64MacroAssembler.
|
Tue, 19 Feb 2013 16:52:52 -0800 |
Thomas Wuerthinger |
Removed unused field in CompilationResult class.
|
Tue, 19 Feb 2013 16:03:11 +0100 |
Michael Haupt |
corrected class file retrieval
|
Tue, 19 Feb 2013 11:21:03 +0100 |
Michael Haupt |
class file path retrieval
|
Tue, 19 Feb 2013 08:50:11 +0100 |
Christian Haeubl |
removed MaximumInlineLevel
|
Mon, 18 Feb 2013 21:08:42 -0800 |
Thomas Wuerthinger |
Fix compiler warnings.
|
Mon, 18 Feb 2013 20:55:18 -0800 |
Thomas Wuerthinger |
Remove Kind.Jsr.
|
Mon, 18 Feb 2013 20:21:37 -0800 |
Thomas Wuerthinger |
Add InvokeTarget interface definition.
|
Mon, 18 Feb 2013 20:21:09 -0800 |
Thomas Wuerthinger |
Introduce marker interface InvokeTarget. Remove method lookupRuntimeCall from CodeCacheProvider.
|
Mon, 18 Feb 2013 19:16:59 -0800 |
Thomas Wuerthinger |
Remove last usage of VmIds.
|
Mon, 18 Feb 2013 19:12:32 -0800 |
Thomas Wuerthinger |
Remove usages of VmIds.toSymbol.
|
Mon, 18 Feb 2013 19:08:52 -0800 |
Thomas Wuerthinger |
Remove usages of VmIds.toString.
|
Mon, 18 Feb 2013 19:02:14 -0800 |
Thomas Wuerthinger |
Remove graalVmIds.cpp. Remove addStub/getStub methods as they were mere skeletons in new implementation.
|
Mon, 18 Feb 2013 19:01:40 -0800 |
Thomas Wuerthinger |
Small clean up of assembler and LIR.
|
Mon, 18 Feb 2013 16:25:06 -0800 |
Thomas Wuerthinger |
Move stack banging code to the AMD64-specific code.
|
Mon, 18 Feb 2013 16:09:29 -0800 |
Thomas Wuerthinger |
Fix project dependencies.
|
Mon, 18 Feb 2013 16:06:48 -0800 |
Thomas Wuerthinger |
Remove hotspot.ptx project. There is currently no HotSpot-specific part of the PTX backend.
|
Mon, 18 Feb 2013 16:04:25 -0800 |
Thomas Wuerthinger |
Integration fixes.
|
Mon, 18 Feb 2013 14:47:54 -0800 |
Thomas Wuerthinger |
Experimental PTX backend. Contribution by Christian Thalinger.
|
Mon, 18 Feb 2013 18:58:39 +0100 |
Christian Humer |
Merge
|
Mon, 18 Feb 2013 18:55:21 +0100 |
Christian Humer |
Fixed warning.
|
Mon, 18 Feb 2013 18:50:44 +0100 |
Christian Humer |
More JDK8 api change fixes.
|
Mon, 18 Feb 2013 18:33:04 +0100 |
Christian Humer |
Fixed a new method was added to Element in JDK8. (getAnnotationsByType)
|
Mon, 18 Feb 2013 12:22:00 +0100 |
Christian Humer |
Removed unnecessary casts from generated specialized execute methods.
|
Mon, 18 Feb 2013 17:20:57 +0100 |
Roland Schatz |
Pull out utility method.
|
Mon, 18 Feb 2013 15:34:58 +0100 |
Roland Schatz |
fix error message
|
Fri, 15 Feb 2013 20:04:03 +0100 |
Christian Humer |
Minor cleanup.
|
Fri, 15 Feb 2013 19:36:03 +0100 |
Christian Humer |
Fixed minor bug.
|
Fri, 15 Feb 2013 19:32:58 +0100 |
Christian Humer |
Made the usage of generic types more flexible for short circuits and generic specializations.
|
Fri, 15 Feb 2013 16:48:22 +0100 |
Christian Humer |
Merge
|
Fri, 15 Feb 2013 11:53:04 +0100 |
Christian Humer |
Fixed guard declarations can also have zero parameters as well as a mismatching frame signature.
|
Fri, 15 Feb 2013 15:04:58 +0100 |
Roland Schatz |
remove incorrect use of spillSlotSize
|
Fri, 15 Feb 2013 00:43:40 +0100 |
Andreas Woess |
Enable invokedynamic and make bytecode known to Graal.
|
Wed, 13 Feb 2013 18:46:24 +0100 |
Gilles Duboscq |
Fix for building with JDK8 (there is a new method in javax.lang.model.element.ExecutableElement)
|
Wed, 13 Feb 2013 18:33:54 +0100 |
Gilles Duboscq |
commands: accept 'server0' as a vm, accept version number which have '-...' suffix (-internal, -ea...)
|
Wed, 13 Feb 2013 16:21:35 +0100 |
Gilles Duboscq |
mx: When doanload fails using Java, try using python
|
Wed, 13 Feb 2013 13:34:05 +0100 |
Matthias Grimmer |
extended ResolvedJavaMethod API by getLocalVariableTable
|
Wed, 13 Feb 2013 11:37:14 +1000 |
Doug Simon |
support graph dumping with being nested in a DebugScope
|
Wed, 13 Feb 2013 11:36:16 +1000 |
Doug Simon |
added HotSpot implementation of disassembling APIs
|
Wed, 13 Feb 2013 11:34:22 +1000 |
Doug Simon |
added provider APIs for disassembling bytecode and machine code
|
Wed, 13 Feb 2013 11:33:11 +1000 |
Doug Simon |
fixed name of symbol missed in Java refactoring
|
Wed, 13 Feb 2013 11:32:31 +1000 |
Doug Simon |
minor grammar fix
|
Tue, 12 Feb 2013 16:06:20 +0100 |
Christian Humer |
Merge
|
Tue, 12 Feb 2013 15:59:46 +0100 |
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=7159016
|
Tue, 12 Feb 2013 14:33:24 +0100 |
Christian Humer |
Fixed clean should clean also generated source directories.
|
Mon, 11 Feb 2013 16:20:52 +0100 |
Christian Humer |
Fixed rewrite in generated generic did not invoke guards.
|
Mon, 11 Feb 2013 14:21:18 +0100 |
Christian Humer |
Fixed duplicate generation of @Override annotations.
|
Tue, 12 Feb 2013 10:32:44 +0100 |
Roland Schatz |
Fix build.
|
Mon, 11 Feb 2013 18:17:09 +0100 |
Roland Schatz |
Disable test (GRAAL-104).
|
Mon, 11 Feb 2013 17:47:21 +0100 |
Roland Schatz |
Merge.
|
Mon, 11 Feb 2013 17:41:33 +0100 |
Roland Schatz |
Fix warning that breaks windows build.
|
Mon, 11 Feb 2013 17:20:51 +0100 |
Roland Schatz |
Remove assumption that methods without bytecodes are empty.
|
Mon, 11 Feb 2013 16:46:11 +0100 |
Lukas Stadler |
fix EA test
|
Mon, 11 Feb 2013 16:11:32 +0100 |
Lukas Stadler |
disable Object.clone intrinsification
|
Mon, 11 Feb 2013 15:56:10 +0100 |
Lukas Stadler |
Merge
|
Mon, 11 Feb 2013 15:55:27 +0100 |
Lukas Stadler |
separate BooleanNode and ConstantNode hierarchy, rename BooleanNode to LogicNode and LogicNode to BitLogicNode
|
Mon, 11 Feb 2013 10:46:48 +0100 |
Lukas Stadler |
Merge
|
Mon, 11 Feb 2013 10:44:40 +0100 |
Lukas Stadler |
fix for Object.clone virtualization
|
Fri, 08 Feb 2013 11:14:15 +0100 |
Lukas Stadler |
implement Object.clone snippets and macro node
|
Fri, 08 Feb 2013 10:41:09 +0100 |
Lukas Stadler |
explicitly specify type in DirectStoreNode.store
|
Fri, 08 Feb 2013 10:31:54 +0100 |
Lukas Stadler |
allow null return values for ArrayLengthProvider.length()
|
Fri, 08 Feb 2013 10:26:30 +0100 |
Lukas Stadler |
add Assumptions to VirtualizerTool
|
Fri, 08 Feb 2013 10:25:17 +0100 |
Lukas Stadler |
add primitive type mask to HotSpotVMConfig
|
Fri, 08 Feb 2013 10:19:50 +0100 |
Lukas Stadler |
cleanups, javadoc, assertions
|
Mon, 11 Feb 2013 14:39:56 +0100 |
Roland Schatz |
Merge
|
Mon, 11 Feb 2013 12:14:52 +0100 |
Roland Schatz |
make emitOperandHelper protected
|
Mon, 11 Feb 2013 12:12:59 +0100 |
Roland Schatz |
provide calling convention for assembler tests
|
Mon, 11 Feb 2013 10:41:29 +0100 |
Christian Humer |
Merge
|
Mon, 11 Feb 2013 10:41:02 +0100 |
Christian Humer |
Minor cleanup.
|
Mon, 11 Feb 2013 10:40:52 +0100 |
Christian Humer |
Fixed bug in method parsing error messages.
|
Fri, 08 Feb 2013 16:23:11 +0100 |
Christian Humer |
Fixed resolve of generic execute type.
|
Fri, 08 Feb 2013 16:07:33 +0100 |
Christian Humer |
Implemented an option to turn off generated generic generation using specializations in @Generic.
|
Fri, 08 Feb 2013 15:59:43 +0100 |
Christian Humer |
Generated nodes can now handle the case were a non generic execute methods does not throw an UVE.
|
Fri, 08 Feb 2013 18:05:40 +0100 |
Roland Schatz |
avoid generics
|
Fri, 08 Feb 2013 14:37:55 +0100 |
Gilles Duboscq |
Make gate fail on warnings
|
Fri, 08 Feb 2013 14:02:25 +0100 |
Gilles Duboscq |
Revert cf27135ccf5b
|
Fri, 08 Feb 2013 11:49:48 +0100 |
Roland Schatz |
Pull out test code that's useful for other assemblers.
|
Thu, 07 Feb 2013 18:59:56 +0100 |
Thomas Wuerthinger |
Move SuppressWarnings.
|
Thu, 07 Feb 2013 18:47:47 +0100 |
Thomas Wuerthinger |
Move @SuppressWarnings.
|
Thu, 07 Feb 2013 18:31:00 +0100 |
Thomas Wuerthinger |
Added more skeleton code to SPARC projects.
|
Thu, 07 Feb 2013 18:01:08 +0100 |
Thomas Wuerthinger |
Remove hardcoding of x86 registers in the Graal code installer.
|
Thu, 07 Feb 2013 17:37:32 +0100 |
Thomas Wuerthinger |
Remove unused X64 instruction decoder.
|
Thu, 07 Feb 2013 17:37:06 +0100 |
Thomas Wuerthinger |
Add projects and skeletons for SPARC port.
|
Thu, 07 Feb 2013 11:39:57 +0100 |
Roland Schatz |
merge defaults from setDefaultOptions() into GraalOptions
|
Thu, 07 Feb 2013 09:56:09 +0100 |
Christian Haeubl |
Merge.
|
Wed, 06 Feb 2013 15:19:05 +0100 |
Christian Haeubl |
Merge.
|
Wed, 06 Feb 2013 14:26:47 +0100 |
Christian Haeubl |
changed code generation settings to those that C1/C2 use when compiling for newer Intel CPUs
|
Wed, 06 Feb 2013 18:01:07 -0800 |
twisti |
fix Solaris build and initial SPARC support
|
Wed, 06 Feb 2013 15:14:15 +0100 |
Gilles Duboscq |
All warnings are now errors in eclipse
|
Wed, 06 Feb 2013 10:24:39 +0100 |
Roland Schatz |
move AMD64HotSpotRuntime.getTarget up to HotSpotRuntime
|
Tue, 05 Feb 2013 19:46:09 +0100 |
Thomas Wuerthinger |
Merge.
|
Tue, 05 Feb 2013 19:46:00 +0100 |
Thomas Wuerthinger |
Make fillInStackTrace final and non-synchronized in exceptions that do not need stack trace.
|
Tue, 05 Feb 2013 18:33:01 +0100 |
Gilles Duboscq |
Remove SPECjbb2013 from default benchmarks
|
Tue, 05 Feb 2013 17:59:25 +0100 |
Lukas Stadler |
Merge
|
Tue, 05 Feb 2013 17:41:15 +0100 |
Lukas Stadler |
remove unnecessary virtualId from VirtualObjectNodes
|
Tue, 05 Feb 2013 16:39:45 +0100 |
Lukas Stadler |
Merge
|
Tue, 05 Feb 2013 15:53:21 +0100 |
Lukas Stadler |
new IntegerTestNode, unit tests for IntegerTestNode canonicalization
|
Tue, 05 Feb 2013 15:52:41 +0100 |
Lukas Stadler |
backend support for integer test operation
|
Tue, 05 Feb 2013 15:51:23 +0100 |
Lukas Stadler |
remove MaterializeNode
|
Tue, 05 Feb 2013 17:19:52 +0100 |
Thomas Wuerthinger |
Merge.
|
Tue, 05 Feb 2013 17:18:57 +0100 |
Thomas Wuerthinger |
Allow arbitrary objects to serve as identifiers for a frame slot.
|
Tue, 05 Feb 2013 17:03:51 +0100 |
Thomas Wuerthinger |
Added getFrameDescriptor() to Frame interface.
|
Tue, 05 Feb 2013 17:01:34 +0100 |
Thomas Wuerthinger |
Removed graph dump after every canonicalization.
|
Tue, 05 Feb 2013 16:21:14 +0100 |
Roland Schatz |
Merge
|
Tue, 05 Feb 2013 15:40:17 +0100 |
Roland Schatz |
simple unit tests for graal.asm.amd64
|
Tue, 05 Feb 2013 15:35:34 +0100 |
Roland Schatz |
lift GraalCompilerTest.getMethod to a common base class
|
Tue, 05 Feb 2013 15:24:15 +0100 |
Roland Schatz |
null-check on leafGraphArray
|
Tue, 05 Feb 2013 13:54:18 +0100 |
Roland Schatz |
expose TargetDescription through CodeCacheProvider API
|
Tue, 05 Feb 2013 12:07:24 +0100 |
Roland Schatz |
add CodeCacheProvider to HotSpotGraalRuntime.getCapability
|
Tue, 05 Feb 2013 15:27:40 +0100 |
Thomas Wuerthinger |
Merge.
|
Tue, 05 Feb 2013 15:27:32 +0100 |
Thomas Wuerthinger |
Add ability to create materialized frame to Truffle runtime.
|
Tue, 05 Feb 2013 15:19:17 +0100 |
Thomas Wuerthinger |
Make materialized frame also being usable as a packed frame.
|
Tue, 05 Feb 2013 01:17:52 -0800 |
Christian Wimmer |
Implement toString() for Word type
|
Mon, 04 Feb 2013 22:53:01 +0100 |
Lukas Stadler |
coalesce NewObjectArrayNode and NewPrimitiveArrayNode into NewArrayNode
|
Mon, 04 Feb 2013 20:23:57 +0100 |
Lukas Stadler |
Merge
|
Mon, 04 Feb 2013 20:18:55 +0100 |
Lukas Stadler |
remove GlobalValueNumberingPhase
|
Mon, 04 Feb 2013 20:18:41 +0100 |
Lukas Stadler |
fix TypeSystemTest, cleanup of ConditionalEliminationPhase, handle ObjectEqualsNode and MaterializeNode
|
Mon, 04 Feb 2013 18:18:16 +0100 |
Lukas Stadler |
remove successorProbabilities from SwitchNode
|
Mon, 04 Feb 2013 15:33:43 +0100 |
Lukas Stadler |
fix formatting in MonitorSnippets
|
Mon, 04 Feb 2013 09:47:11 -0800 |
Christian Wimmer |
Merge
|
Mon, 04 Feb 2013 09:36:51 -0800 |
Christian Wimmer |
Merge
|
Mon, 04 Feb 2013 09:31:44 -0800 |
Christian Wimmer |
Use equal() and notEqual() instead of == and != to compare words
|
Mon, 04 Feb 2013 07:36:35 -0800 |
Christian Wimmer |
Use java.nio.ByteOrder instead of our own ByteOrder enumeration
|
Mon, 04 Feb 2013 17:50:35 +0100 |
Christian Haeubl |
minor fix after merge
|
Mon, 04 Feb 2013 17:48:20 +0100 |
Christian Haeubl |
Merge.
|
Mon, 04 Feb 2013 17:42:53 +0100 |
Christian Haeubl |
adjusted test case for the new inlining
|
Mon, 04 Feb 2013 17:29:13 +0100 |
Christian Haeubl |
fixed signal handler for long underflow on windows
|
Mon, 04 Feb 2013 15:49:59 +0100 |
Christian Haeubl |
reenabled nmethod statistics in product mode
|
Mon, 04 Feb 2013 14:45:31 +0100 |
Christian Haeubl |
code cleanup
|
Mon, 04 Feb 2013 14:35:52 +0100 |
Christian Haeubl |
fixed visual studio warnings
|
Mon, 04 Feb 2013 14:29:58 +0100 |
Christian Haeubl |
Merge.
|
Mon, 04 Feb 2013 14:27:32 +0100 |
Christian Haeubl |
fixed bootstrap performance issue that occurred because non-static final fields are no longer assumed constant
|
Mon, 04 Feb 2013 13:43:36 +0100 |
Christian Haeubl |
better computation of inlining relevance
|
Mon, 04 Feb 2013 10:53:24 +0100 |
Christian Haeubl |
extracted TODOs as issues
|
Mon, 04 Feb 2013 10:10:05 +0100 |
Christian Haeubl |
removed interpreter api
|
Mon, 04 Feb 2013 10:06:08 +0100 |
Christian Haeubl |
removed interpreter api
|
Fri, 01 Feb 2013 17:25:39 +0100 |
Christian Haeubl |
fixes after merge
|
Fri, 01 Feb 2013 17:06:26 +0100 |
Christian Haeubl |
Merge.
|
Fri, 01 Feb 2013 16:57:40 +0100 |
Christian Haeubl |
cleanup for the inlining policies
|
Mon, 04 Feb 2013 17:04:23 +0100 |
Christian Humer |
Merge
|
Mon, 04 Feb 2013 16:40:32 +0100 |
Christian Humer |
Merge.
|
Mon, 04 Feb 2013 16:36:50 +0100 |
Christian Humer |
Fixed eclipse configuration for annotation processors. Annotation processor jars
|
Thu, 31 Jan 2013 16:33:12 +0100 |
Christian Humer |
Removed invalid error message.
|
Thu, 31 Jan 2013 16:21:46 +0100 |
Christian Humer |
Cleanup and improved error messages.
|
Mon, 04 Feb 2013 16:29:07 +0100 |
Christian Wirth |
Fixed typo in Javadoc of FrameTest.java
|
Mon, 04 Feb 2013 06:31:27 -0800 |
Christian Wimmer |
Merge
|
Mon, 04 Feb 2013 06:26:47 -0800 |
Christian Wimmer |
getMethodDescriptor does not need to be in the Signature interface
|
Mon, 04 Feb 2013 05:59:06 -0800 |
Michael Haupt |
Add MetaUtil.classForName
|
Mon, 04 Feb 2013 05:57:15 -0800 |
Michael Haupt |
Fix computation of elementalClass
|
Mon, 04 Feb 2013 05:53:58 -0800 |
Christian Wimmer |
ReadNode created by a NodeIntrinsic needs to specify the memory dependency
|
Mon, 04 Feb 2013 05:51:50 -0800 |
Christian Wimmer |
Make the access of raw memory via Unsafe specific to HotSpot.
|
Mon, 04 Feb 2013 05:47:35 -0800 |
Christian Wimmer |
Typo in comment
|
Mon, 04 Feb 2013 05:45:28 -0800 |
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:41:14 -0800 |
Christian Wimmer |
Bugfix: ControlSplitNode can have no successor, so check for successor count instead of class
|
Mon, 04 Feb 2013 13:21:13 +0100 |
Thomas Wuerthinger |
Merge.
|
Mon, 04 Feb 2013 13:21:07 +0100 |
Thomas Wuerthinger |
Clean up more TODO comments.
|
Fri, 01 Feb 2013 19:53:52 +0100 |
Thomas Wuerthinger |
Remove ControlFlowException in SimpleLanguage.
|
Fri, 01 Feb 2013 19:50:04 +0100 |
Thomas Wuerthinger |
Fix comment.
|
Fri, 01 Feb 2013 21:10:53 +0100 |
Lukas Stadler |
Merge
|
Fri, 01 Feb 2013 21:10:23 +0100 |
Lukas Stadler |
fix client and servr ild for leafGraphId change
|
Fri, 01 Feb 2013 17:34:18 +0100 |
Lukas Stadler |
small cleanup in MaterializeObjectNode
|
Fri, 01 Feb 2013 17:34:01 +0100 |
Lukas Stadler |
fix probabilities for explicit NPE and AIOOBE in GraphBuilderPhase
|
Fri, 01 Feb 2013 17:32:59 +0100 |
Lukas Stadler |
keep track of leafGraphIds only at the StructuredGraph level (see GRAAL-60)
|
Fri, 01 Feb 2013 19:48:44 +0100 |
Thomas Wuerthinger |
Introduce ControlFlowException class in Truffle.
|
Fri, 01 Feb 2013 19:47:05 +0100 |
Thomas Wuerthinger |
Merge.
|
Fri, 01 Feb 2013 19:46:52 +0100 |
Thomas Wuerthinger |
Small clean up.
|
Fri, 01 Feb 2013 15:18:22 +0100 |
Gilles Duboscq |
Remove exclusion of FastMath::slowLog
|
Fri, 01 Feb 2013 11:06:54 +0100 |
Doug Simon |
improved utility for converting ProfilingInfo to a String
|
Thu, 31 Jan 2013 21:55:36 +0100 |
Doug Simon |
fixed repetition of compilation metric option on command line when running multiple benchmarks (JIRA issue GRAAL-66)
|
Thu, 31 Jan 2013 17:51:05 +0100 |
Thomas Wuerthinger |
Dead source code elimination.
|
Thu, 31 Jan 2013 17:45:41 +0100 |
Thomas Wuerthinger |
Merge.
|
Thu, 31 Jan 2013 17:45:25 +0100 |
Thomas Wuerthinger |
Remove commented out code.
|
Thu, 31 Jan 2013 17:33:27 +0100 |
Thomas Wuerthinger |
Remove exchange method in spill move factory.
|
Thu, 31 Jan 2013 17:30:02 +0100 |
Thomas Wuerthinger |
Remove scratch register TODOs.
|
Thu, 31 Jan 2013 17:04:16 +0100 |
Thomas Wuerthinger |
Dead source code elimination.
|
Thu, 31 Jan 2013 16:28:55 +0100 |
Thomas Wuerthinger |
Small code clean up.
|
Thu, 31 Jan 2013 16:28:12 +0100 |
Thomas Wuerthinger |
Remove more TODOs. Introduce implicitNullCheckLimit as target parameter.
|
Thu, 31 Jan 2013 16:10:56 +0100 |
Thomas Wuerthinger |
Clean up and remove TODO.
|
Thu, 31 Jan 2013 15:56:27 +0100 |
Thomas Wuerthinger |
Merge fix.
|
Thu, 31 Jan 2013 15:42:25 +0100 |
Thomas Wuerthinger |
Merge with hsx25/hotspot.
|
Fri, 25 Jan 2013 02:36:28 -0800 |
amurillo |
Added tag hs25-b17 for changeset b4391649e91e
jdk8-b75
|
Fri, 25 Jan 2013 02:36:28 -0800 |
amurillo |
Merge
hs25-b17
|
Thu, 24 Jan 2013 09:06:16 -0800 |
kmo |
Merge
|
Thu, 24 Jan 2013 02:03:38 -0800 |
kmo |
8006758: LinkResolver assertion (caused by @Contended changes)
|
Wed, 23 Jan 2013 15:11:03 -0800 |
kvn |
8003878: compiler/7196199 test failed on OS X since 8b54, jdk7u12b01
|
Tue, 22 Jan 2013 15:34:16 -0800 |
kvn |
6896617: Optimize sun.nio.cs.ISO_8859_1$Encode.encodeArrayLoop() on x86
|
Tue, 22 Jan 2013 11:31:25 -0800 |
kvn |
8005055: pass outputStream to more opto debug routines
|
Thu, 24 Jan 2013 06:04:43 -0800 |
jmasa |
Merge
|
Tue, 22 Jan 2013 13:42:39 +0100 |
mgerdin |
8004147: test/Makefile jtreg_tests target does not work with cygwin
|
Wed, 16 Jan 2013 12:46:27 +0100 |
brutisso |
8006242: G1: WorkerDataArray<T>::verify() too strict for double calculations
|
Tue, 22 Jan 2013 11:54:16 -0800 |
zgu |
Merge
|
Tue, 22 Jan 2013 14:27:41 -0500 |
zgu |
6871190: Don't terminate JVM if it is running in a non-interactive session
|
Tue, 22 Jan 2013 05:57:18 -0800 |
dcubed |
8004903: VMThread::execute() calls Thread::check_for_valid_safepoint_state() on concurrent VM ops
|
Tue, 22 Jan 2013 05:56:42 -0800 |
dcubed |
8004902: correctness fixes motivated by contended locking work (6607129)
|
Tue, 22 Jan 2013 05:55:04 -0800 |
dcubed |
6444286: Possible naked oop related to biased locking revocation safepoint in jni_exit()
|
Mon, 21 Jan 2013 16:11:24 -0500 |
acorn |
Merge
|
Mon, 21 Jan 2013 09:00:04 +0100 |
brutisso |
8006431: os::Bsd::initialize_system_info() sets _physical_memory too large
|
Thu, 17 Jan 2013 22:11:57 -0500 |
coleenp |
8006548: version wrong in new constantPool code
|
Thu, 17 Jan 2013 13:40:31 -0500 |
coleenp |
7174978: NPG: Fix bactrace builder for class redefinition
|
Thu, 17 Jan 2013 10:25:16 -0500 |
hseigel |
7102489: RFE: cleanup jlong typedef on __APPLE__and _LLP64 systems.
|
Fri, 18 Jan 2013 19:13:41 +0100 |
sla |
Merge
|
Fri, 18 Jan 2013 14:15:51 +0100 |
sla |
Merge
|
Wed, 16 Jan 2013 16:30:04 +0100 |
sla |
8006403: Regression: jstack failed due to the FieldInfo regression in SA
|
Fri, 18 Jan 2013 05:33:32 -0800 |
amurillo |
8006511: new hotspot build - hs25-b17
|
Thu, 24 Jan 2013 16:48:45 -0800 |
katleman |
Added tag jdk8-b74 for changeset 1a3e54283c54
|
Fri, 18 Jan 2013 05:19:07 -0800 |
amurillo |
Added tag hs25-b16 for changeset 70c89bd6b895
|
Fri, 18 Jan 2013 05:19:06 -0800 |
amurillo |
Merge
hs25-b16
|
Fri, 18 Jan 2013 11:03:15 +0100 |
brutisso |
Merge
|
Thu, 17 Jan 2013 19:04:48 -0800 |
jmasa |
8006537: Assert when dumping archive with default methods
|
Thu, 17 Jan 2013 11:39:48 +0100 |
stefank |
8006513: Null pointer in DefaultMethods::generate_default_methods when merging annotations
|
Tue, 15 Jan 2013 12:32:26 -0800 |
johnc |
8001425: G1: Change the default values for certain G1 specific flags
|
Tue, 15 Jan 2013 10:09:45 +0100 |
stefank |
8005994: Method annotations are allocated unnecessarily during class file parsing
|
Tue, 15 Jan 2013 13:32:13 +0100 |
stefank |
8005590: java_lang_Class injected field resolved_constructor appears unused
|
Mon, 14 Jan 2013 21:30:45 +0100 |
brutisso |
8005972: ParNew should not update the tenuring threshold when promotion failed has occurred
|
Mon, 14 Jan 2013 09:58:52 +0100 |
brutisso |
8004018: Remove old initialization flags
|
Thu, 17 Jan 2013 18:47:36 -0800 |
kvn |
Merge
|
Wed, 16 Jan 2013 14:55:18 -0800 |
kvn |
8006204: please JTREGify test/compiler/7190310/Test7190310.java
|
Tue, 15 Jan 2013 14:45:12 -0800 |
kvn |
8005821: C2: -XX:+PrintIntrinsics is broken
|
Tue, 15 Jan 2013 12:06:18 -0800 |
twisti |
8006109: test/java/util/AbstractSequentialList/AddAll.java fails: assert(rtype == ctype) failed: mismatched return types
|
Mon, 14 Jan 2013 08:22:32 -0800 |
vlivanov |
8006095: C1: SIGSEGV w/ -XX:+LogCompilation
|
Fri, 11 Jan 2013 20:01:16 -0800 |
twisti |
8006127: remove printing code added with 8006031
|
Fri, 11 Jan 2013 16:47:23 -0800 |
twisti |
8005820: Shark: enable JSR292 support
|
Fri, 11 Jan 2013 16:47:23 -0800 |
twisti |
8005818: Shark: fix OSR for non-empty incoming stack
|
Fri, 11 Jan 2013 16:47:23 -0800 |
twisti |
8005817: Shark: implement deoptimization support
|
Fri, 11 Jan 2013 16:47:23 -0800 |
twisti |
8005816: Shark: fix volatile float field access
|
Fri, 11 Jan 2013 14:07:09 -0800 |
twisti |
8006031: LibraryCallKit::inline_array_copyOf disabled unintentionally with 7172640
|
Thu, 17 Jan 2013 01:27:02 -0500 |
dlong |
Merge
|
Mon, 14 Jan 2013 13:52:08 -0500 |
vladidan |
8005204: Code Cache Reduction: command line options implementation
|
Mon, 14 Jan 2013 13:44:49 -0500 |
vladidan |
8005639: Move InlineSynchronizedMethods flag from develop to product
|
Fri, 11 Jan 2013 16:55:07 -0500 |
jiangli |
8005895: Inefficient InstanceKlass field packing wasts memory.
|
Wed, 16 Jan 2013 18:23:37 -0500 |
acorn |
Merge
|
Tue, 15 Jan 2013 17:05:53 -0500 |
coleenp |
8005467: CDS size information is incorrect and unfriendly
|
Mon, 14 Jan 2013 11:00:56 -0800 |
mikael |
8005592: ClassLoaderDataGraph::_unloading incorrectly defined as nonstatic in vmStructs
|
Mon, 14 Jan 2013 08:37:14 -0800 |
coleenp |
Merge
|
Mon, 14 Jan 2013 11:01:39 -0500 |
coleenp |
8006005: Fix constant pool index validation and alignment trap for method parameter reflection
|
Mon, 14 Jan 2013 15:17:47 +0100 |
jwilhelm |
8003985: Support @Contended Annotation - JEP 142
|
Fri, 11 Jan 2013 09:53:24 -0800 |
zgu |
Merge
|
Fri, 11 Jan 2013 12:30:54 -0500 |
zgu |
8005936: PrintNMTStatistics doesn't work for normal JVM exit
|
Thu, 10 Jan 2013 21:00:11 -0500 |
dholmes |
8005921: Memory leaks in vmStructs.cpp
|
Thu, 10 Jan 2013 17:06:26 -0800 |
mikael |
8004747: Remove last_entry from VM_STRUCT macros
|
Thu, 10 Jan 2013 17:38:20 -0500 |
acorn |
7199207: NPG: Crash in PlaceholderTable::verify after StackOverflow
|
Wed, 09 Jan 2013 12:10:25 -0800 |
zgu |
Merge
|
Wed, 09 Jan 2013 14:46:55 -0500 |
zgu |
7152671: RFE: Windows decoder should add some std dirs to the symbol search path
|
Wed, 09 Jan 2013 11:39:30 -0500 |
acorn |
8005689: InterfaceAccessFlagsTest failures in Lambda-JDK tests
|
Fri, 11 Jan 2013 02:02:51 -0800 |
amurillo |
8006034: new hotspot build - hs25-b16
|
Wed, 16 Jan 2013 20:53:05 -0800 |
katleman |
Merge
jdk8-b74
|
Wed, 16 Jan 2013 11:59:44 -0800 |
katleman |
Added tag jdk8-b73 for changeset 11619f33cd68
|
Thu, 31 Jan 2013 16:12:41 +0100 |
Lukas Stadler |
remove unused allocations during (full) canonicalization
|
Thu, 31 Jan 2013 15:23:31 +0100 |
Lukas Stadler |
cleanup and assertion for PEA fix in 17b6a63fe7c2
|
Thu, 31 Jan 2013 11:32:14 +0100 |
Lukas Stadler |
replace all-default MaterializeNodes with NewObject during lowering, not during PEA (fixes GRAAL-35)
|
Thu, 31 Jan 2013 11:23:55 +0100 |
Lukas Stadler |
remove LIRLowerable from VirtualState subclasses, not needed because they are not scheduled
|
Wed, 30 Jan 2013 22:44:51 +0100 |
Doug Simon |
Merge.
|
Wed, 30 Jan 2013 22:39:51 +0100 |
Doug Simon |
added collection of compilation speed metric for C1 and C2 to bench command
|
Wed, 30 Jan 2013 22:33:04 +0100 |
Doug Simon |
collection of Graal compilation speed metrics is now triggered by -XX:+CITime instead of -Dgraal.benchmark.compilation=true
|
Wed, 30 Jan 2013 21:36:28 +0100 |
Doug Simon |
added per-compiler compilation speed statistics for C1 and C2 (included in output produced by -XX:+CITime)
|
Wed, 30 Jan 2013 18:19:01 +0100 |
Doug Simon |
fix bug in parsing of SPECjvm2008 output
|
Wed, 30 Jan 2013 16:46:15 +0100 |
Gilles Duboscq |
Exclude FastMath::slowLog for now
|
Wed, 30 Jan 2013 16:39:01 +0100 |
Gilles Duboscq |
Add SPECjbb2013
|
Wed, 30 Jan 2013 11:33:31 +0100 |
Doug Simon |
changed convention for specifying constants versus named groups in a template for a value to extract from the output of a benchmark execution
|
Wed, 30 Jan 2013 11:03:32 +0100 |
Doug Simon |
moved execution of a benchmark out of OutputParser
|
Sun, 27 Jan 2013 23:09:56 +0100 |
Doug Simon |
spelling fix
|
Sun, 27 Jan 2013 21:07:16 +0100 |
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' command
|
Sun, 27 Jan 2013 21:05:19 +0100 |
Doug Simon |
fixed bug in implementation of -Dgraal.benchmark.compilation=true
|
Fri, 25 Jan 2013 16:05:41 +0100 |
Doug Simon |
Merge.
|
Fri, 25 Jan 2013 16:05:11 +0100 |
Doug Simon |
added compilation rate measurements on top of existing metric/timer facility - enabled with -Dgraal.benchmark.compilation=true
|
Fri, 25 Jan 2013 15:31:54 +0100 |
Doug Simon |
changed DebugMetric.add() to take a long parameter instead of an int
|
Fri, 25 Jan 2013 11:47:28 +0100 |
Thomas Wuerthinger |
Modified formatter settings to not insert line break after annotation on parameters.
|
Fri, 25 Jan 2013 11:11:32 +0100 |
Thomas Wuerthinger |
Updated .hgignore file to also ignore IntelliJ project files.
|
Thu, 24 Jan 2013 18:20:46 +0100 |
Lukas Stadler |
named constants for snippet probabilities (likely, frequent, fast_path, deopt), see CR-7
|
Thu, 24 Jan 2013 17:06:00 +0100 |
Doug Simon |
applied eclipseformat
|
Thu, 24 Jan 2013 17:03:46 +0100 |
Doug Simon |
Merge.
|
Thu, 24 Jan 2013 16:58:53 +0100 |
Doug Simon |
made DebugValue implement Comparable and removed comparator that sorted the "Runs" metric before all others
|
Thu, 24 Jan 2013 16:44:40 +0100 |
Doug Simon |
removed space in metric name
|
Thu, 24 Jan 2013 13:05:50 +0100 |
Doug Simon |
added memory usage to CompilationStatistics
|
Tue, 22 Jan 2013 10:17:38 +0100 |
Doug Simon |
disabled running of Queens test (i.e., test_gamma) in normal HotSpot builds
|
Mon, 21 Jan 2013 17:09:31 +0100 |
Doug Simon |
changed format of files generated by CompilationStatistics to avoid spaces
|
Thu, 24 Jan 2013 10:37:43 +0100 |
Lukas Stadler |
let CheckCastSnippets insert UnsafeCastNodes (so that type stays visible during lowering)
|
Thu, 24 Jan 2013 08:16:41 +0100 |
Doug Simon |
sanity checks for SnippetInstaller.installSubstitutions()
|
Wed, 23 Jan 2013 22:39:57 +0100 |
Doug Simon |
factored out common code in NewObjectSnippets
|
Wed, 23 Jan 2013 22:37:22 +0100 |
Doug Simon |
factored out code common to SystemSubstitutions.identityHashCode() and ObjectSubstitutions.hashCode()
|
Wed, 23 Jan 2013 22:27:45 +0100 |
Doug Simon |
factored out common code shared by InstanceOfSnippets and CheckCastSnippets
|
Wed, 23 Jan 2013 21:56:28 +0100 |
Doug Simon |
factored out common code in AES crypto substitutions
|