log

age author description
Mon, 21 Oct 2013 17:26:46 -0700 ccheung Merge
Sat, 19 Oct 2013 21:29:57 +0400 dsamersoff 8026930: In ManagementAgent.start it should be possible to set the jdp.name parameter (hotspot part)
Fri, 18 Oct 2013 19:44:40 -0700 ccheung Merge
Fri, 18 Oct 2013 10:37:26 +0000 dsamersoff Merge
Thu, 17 Oct 2013 17:01:04 +0000 dsamersoff Merge
Thu, 17 Oct 2013 16:45:08 +0400 dsamersoff 8005810: Update Hotspot Serviceability Agent for Method Parameter Reflection and Generic Type Signature Data
Thu, 17 Oct 2013 12:15:14 -0400 sla Merge
Thu, 17 Oct 2013 16:11:26 +0200 erikj 8026792: HOTSPOT: licensee reports a JDK8 build failure after 8005849/8005008 fixes integrated.
Thu, 17 Oct 2013 16:08:01 +0400 dsamersoff 8025812: tmtools/jmap/heap_config tests fail on Linux-ia32 because it Cant attach to the core file
Wed, 16 Oct 2013 15:26:12 -0400 hseigel Merge
Wed, 16 Oct 2013 14:32:05 -0400 hseigel 8024804: Crash when InterfaceMethodref resolves to Object.registerNatives
Wed, 16 Oct 2013 15:06:39 +0200 simonis 8026703: Wrongly placed <xsl:import> element in Event-Based JVM Tracing .xsl files
Wed, 16 Oct 2013 09:20:23 +0200 farvidsson 8025638: jmap returns 0 instead of 1 when it fails.
Mon, 21 Oct 2013 22:36:43 -0400 dholmes Merge
Mon, 21 Oct 2013 21:06:20 -0400 dholmes Merge
Mon, 21 Oct 2013 20:51:03 -0400 dholmes 8026872: [TESTBUG] Classes OOMCrashClass4000_1.class and OOMCrashClass1960_2.class from runtime/ClassFile/ tests won't run on compact profiles
Mon, 21 Oct 2013 14:38:11 -0700 amurillo 8023496: [jprt] build and test solaris 64-bits only
Sat, 19 Oct 2013 08:52:21 -0700 amurillo 8026928: new hotspot build - hs25-b56
Thu, 24 Oct 2013 09:10:27 -0700 cl Added tag jdk8-b113 for changeset 4589b398ab03
Tue, 22 Oct 2013 13:56:26 -0700 amurillo Merge jdk8-b113
Thu, 17 Oct 2013 14:20:57 -0700 lana Merge
Sun, 13 Oct 2013 21:14:04 +0100 chegar Merge
Sat, 24 Aug 2013 00:14:46 -0700 iklam 8023683: Enhance class file parsing
Fri, 30 Aug 2013 09:50:49 +0100 chegar Merge
Fri, 23 Aug 2013 22:12:18 +0100 chegar Merge
Mon, 19 Aug 2013 17:47:21 +0200 erikj 8015614: Update build settings
Thu, 15 Aug 2013 21:33:37 +0100 chegar Merge
Fri, 09 Aug 2013 14:30:08 +0100 chegar Merge
Fri, 09 Aug 2013 11:03:33 +0400 sgabdura 8020789: Disable exporting of gc.heap_dump diagnostic command
Fri, 02 Aug 2013 11:10:39 +0100 chegar Merge
Thu, 25 Jul 2013 17:35:33 +0100 chegar Merge
Mon, 22 Jul 2013 14:01:39 +0100 chegar Merge
Mon, 15 Jul 2013 11:07:03 +0100 chegar Merge
Thu, 11 Jul 2013 12:59:03 -0400 hseigel 8016256: Make finalization final
Fri, 18 Oct 2013 21:30:43 -0700 amurillo Added tag hs25-b55 for changeset 23b8db5ea31d
Fri, 18 Oct 2013 21:30:42 -0700 amurillo Merge hs25-b55
Fri, 18 Oct 2013 12:10:44 -0700 jcoomes Merge
Thu, 17 Oct 2013 06:29:58 -0700 jmasa 8025635: SoftReferences are not cleared before metaspace OOME are thrown
Thu, 17 Oct 2013 08:42:41 +0200 stefank 8026715: Remove the MetaDataDeallocateALot develop flag
Thu, 17 Oct 2013 08:41:35 +0200 stefank 8026707: JDK-8026391 broke the optimized build target
Wed, 16 Oct 2013 11:46:06 +0200 tschatzl 8025925: jmap fails with "field _length not found in type HeapRegionSeq"
Tue, 15 Oct 2013 14:32:20 +0200 stefank 8026392: Metachunks and Metablocks are using a too large alignment
Tue, 15 Oct 2013 14:28:51 +0200 stefank 8026391: The Metachunk header wastes memory
Tue, 15 Oct 2013 07:10:09 -0700 stefank Merge
Tue, 15 Oct 2013 11:44:47 +0200 pliden 8024634: gc/startup_warnings tests can fail due to unrelated warnings
Tue, 15 Oct 2013 11:42:50 +0200 pliden 8024632: Description of InitialSurvivorRatio flag in globals.hpp is incorrect
Tue, 15 Oct 2013 11:38:47 +0200 pliden 8023158: hotspot/test/gc/7168848/HumongousAlloc.java fails 14 full gcs, expect 0 full gcs
Tue, 15 Oct 2013 04:29:21 -0700 mgerdin Merge
Mon, 14 Oct 2013 14:21:34 +0200 sjohanss 8025661: Ill-formed -Xminf and -Xmaxf options values interpreted as 0
Tue, 15 Oct 2013 11:18:42 +0200 tschatzl 8026186: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java Compilation failed
Sat, 12 Oct 2013 00:49:19 +0200 jwilhelm 8023643: G1 assert failed when NewSize was specified greater than MaxNewSize
Sat, 12 Oct 2013 05:08:42 +0000 jwilhelm Merge
Fri, 11 Oct 2013 16:18:27 +0200 jwilhelm 8024776: Max/MinHeapFreeRatio descriptions should be more precise
Thu, 17 Oct 2013 23:30:17 -0400 acorn 8026365: NoClassDefinitionFound for anonymous class invokespecial.
Thu, 17 Oct 2013 10:58:45 -0700 iveresov Merge
Wed, 16 Oct 2013 11:13:15 -0700 iveresov 8009303: Tiered: incorrect results in VM tests stringconcat with -Xcomp -XX:+DeoptimizeALot on solaris-amd64
Fri, 11 Oct 2013 12:06:14 +0200 rbackman 8025657: compiler/intrinsics/mathexact/ConstantTest.java fails on assert in lcm.cpp on solaris x64
Tue, 15 Oct 2013 17:47:46 -0700 kvn Merge
Tue, 15 Oct 2013 12:14:00 -0700 kvn 8026293: Schedule part of G1 pre-barrier late
Sat, 12 Oct 2013 17:26:41 -0400 drchase 8026124: JSR-292 bug: java.nio.file.Path.toString cores dump
Mon, 14 Oct 2013 19:30:05 -0700 twisti 8026376: assert(false) failed: DEBUG MESSAGE: exception pc already set
Sun, 13 Oct 2013 13:22:24 -0700 iveresov Merge
Sat, 12 Oct 2013 12:12:59 +0200 roland 8026054: New type profiling points: type of return values at calls
Fri, 11 Oct 2013 19:51:31 -0700 twisti Merge
Thu, 10 Oct 2013 15:44:12 +0200 anoll 8023014: CodeSweeperSweepNoFlushTest.java fails with HS crash
Sat, 12 Oct 2013 01:29:27 +0000 adlertz Merge
Fri, 11 Oct 2013 19:16:52 +0000 adlertz Merge
Fri, 11 Oct 2013 13:10:22 +0200 adlertz 8011415: CTW on Sparc: assert(lrg.lo_degree()) failed:
Fri, 11 Oct 2013 10:14:02 -0700 twisti 8005173: assert(false) failed: DEBUG MESSAGE: exception oop must be empty (macroAssembler_x86.cpp:625)
Wed, 09 Oct 2013 16:32:21 +0200 roland 8023657: New type profiling points: arguments to call
Wed, 09 Oct 2013 11:05:17 -0700 twisti 8020750: Node::get_int: guarantee(t != NULL) failed: must be con
Wed, 09 Oct 2013 05:03:34 -0700 adlertz Merge
Wed, 09 Oct 2013 13:00:20 +0200 adlertz 8013830: [parfait] Uninitialised pointer 'Reachblock' may be used as argument
Tue, 08 Oct 2013 19:57:28 -0700 twisti 8007923: Tests on references fails
Tue, 08 Oct 2013 07:08:27 -0700 iveresov Merge
Thu, 03 Oct 2013 10:55:07 +0200 roland 8024067: Missing replace_in_map() calls following null checks
Mon, 07 Oct 2013 10:41:56 -0700 twisti 8025566: EXCEPTION_ACCESS_VIOLATION in compiled by C1 String.valueOf method
Mon, 07 Oct 2013 14:13:28 +0400 vlivanov 8025845: Default methods are unnecessarily marked w/ force_inline directive in some situations
Mon, 07 Oct 2013 14:12:23 +0400 vlivanov 8024774: assert(_con < t->is_tuple()->cnt()) failed: ProjNode::_con must be in range
Mon, 07 Oct 2013 14:11:49 +0400 vlivanov 8024943: ciReplay: fails to dump replay data during safepointing
Mon, 07 Oct 2013 14:10:29 +0400 vlivanov 8025849: Redundant "pid" in VM log file name (e.g. hotspot_pidpid12345.log)
Fri, 04 Oct 2013 19:05:32 -0700 twisti Merge
Fri, 04 Oct 2013 10:11:48 -0700 twisti 8011138: C2: stack overflow in compiler thread because of recursive inlining of lambda form methods
Fri, 04 Oct 2013 09:19:13 +0200 anoll 8025656: compiler/8013496/Test8013496.sh fails on assert
Wed, 16 Oct 2013 11:48:03 -0700 ccheung Merge
Tue, 15 Oct 2013 08:25:43 -0700 dcubed 7165611: implement Full Debug Symbols on MacOS X hotspot
Mon, 14 Oct 2013 21:52:42 -0400 acorn 8026299: invokespecial gets ICCE when it should get AME.
Sat, 12 Oct 2013 15:39:16 -0400 hseigel 8024667: VM crashes with "assert(method() != NULL) failed: must have set method"
Sat, 12 Oct 2013 13:09:18 -0400 hseigel 8025942: os::Bsd::available_memory() needs implementation
Fri, 11 Oct 2013 22:22:19 -0400 ccheung Merge
Fri, 11 Oct 2013 18:23:44 -0700 ccheung Merge
Fri, 11 Oct 2013 17:08:22 -0400 hseigel Merge
Fri, 11 Oct 2013 15:33:08 -0400 hseigel 8026041: JVM crashes with assert "assert(is_updated()) failed: must not be clear" with -XX:+PrintGCApplicationConcurrentTime in -Xcomp mode
Fri, 11 Oct 2013 15:04:53 -0400 coleenp Merge
Fri, 11 Oct 2013 11:23:49 -0400 coleenp 8022592: assert at constantTag.cpp:57: ShouldNotReachHere()
Fri, 11 Oct 2013 14:57:27 +0000 sla Merge
Fri, 11 Oct 2013 14:08:02 +0200 sla 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump
Fri, 11 Oct 2013 13:48:02 +0200 sla 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed
Wed, 09 Oct 2013 22:01:59 -0400 coleenp Merge
Wed, 09 Oct 2013 21:45:28 -0400 coleenp 8025185: MethodHandleInError and MethodTypeInError not handled in ConstantPool::compare_entry_to and copy_entry_to
Fri, 11 Oct 2013 13:14:48 -0700 amurillo 8026265: new hotspot build - hs25-b55
Thu, 17 Oct 2013 09:40:51 -0700 cl Added tag jdk8-b112 for changeset 0ed9a90f45e1
Fri, 11 Oct 2013 13:00:40 -0700 amurillo Added tag hs25-b54 for changeset 4a845c7a4638 jdk8-b112
Fri, 11 Oct 2013 13:00:40 -0700 amurillo Merge hs25-b54
Fri, 11 Oct 2013 08:27:21 -0700 jcoomes Merge
Mon, 07 Oct 2013 15:51:17 +0200 stefank 8025996: Track metaspace usage when metaspace is expanded
Mon, 07 Oct 2013 15:51:08 +0200 stefank 8024547: MaxMetaspaceSize should limit the committed memory used by the metaspaces
Wed, 09 Oct 2013 10:57:01 +0200 tschatzl 8003420: NPG: make new GC root for pd_set
Wed, 09 Oct 2013 11:18:53 -0700 tamao 8010506: Typos and errors in descriptions of vm options in globals.hpp
Tue, 08 Oct 2013 17:35:51 +0200 mgerdin 8014555: G1: Memory ordering problem with Conc refinement and card marking
Fri, 04 Oct 2013 13:33:02 +0200 mgerdin 8025526: VirtualSpace should support per-instance disabling of large pages
Sat, 05 Oct 2013 08:01:36 -0700 stefank Merge
Sat, 05 Oct 2013 10:14:58 +0200 stefank 8024838: Significant slowdown due to transparent huge pages
Fri, 04 Oct 2013 22:08:37 +0200 jwilhelm 8025854: Use "young gen" instead of "eden"
Thu, 03 Oct 2013 21:36:29 +0200 jwilhelm 8025852: Remove unnecessary setters in collector policy classes
Thu, 10 Oct 2013 13:25:51 -0700 ccheung Merge
Wed, 09 Oct 2013 17:57:17 -0400 acorn 8026185: nsk/jvmit/GetMethodDeclaringClass/declcls001 failed
Tue, 08 Oct 2013 16:58:23 -0400 acorn 8026022: Verifier: allow anon classes to invokespecial host class/intf methods.
Tue, 08 Oct 2013 11:37:54 +0200 kevinw Merge
Tue, 08 Oct 2013 09:33:51 +0100 kevinw 8019375: Internal symbol table size should be tunable.
Tue, 08 Oct 2013 02:56:06 -0400 dholmes 8026025: JVM_GetCallerClass allows Reflection.getCallerClass(int depth) to use
Mon, 07 Oct 2013 12:20:28 -0400 acorn 8009130: Lambda: Fix access controls, loader constraints.
Sun, 06 Oct 2013 16:13:50 +0200 mseledtsov 8023796: [TESTBUG] Add -XX:-TransmitErrorReport to runtime/6888954/vmerrors.sh
Sat, 05 Oct 2013 10:56:46 -0400 sla Merge
Fri, 04 Oct 2013 13:44:49 +0200 sla 6313383: SA: Update jmap to support HPROF binary format "JAVA PROFILE 1.0.2"
Sat, 05 Oct 2013 15:18:57 +0200 sla 8025922: JNI access to Strings need to check if the value field is non-null
Fri, 04 Oct 2013 13:01:07 +0200 sla 8016845: SA is unable to use hsdis on windows
Fri, 04 Oct 2013 12:45:39 +0200 erikj 8007446: Add /MP to cl.exe speeds up windows builds of OpenJDK.
Fri, 04 Oct 2013 21:00:43 -0700 ccheung Merge
Sat, 05 Oct 2013 03:14:53 +0200 coleenp Merge
Sat, 05 Oct 2013 00:58:43 +0200 coleenp Merge
Wed, 02 Oct 2013 09:18:56 -0700 mikael 8024087: Remove dead JVM_{Get,Set}PrimitiveFieldValues functions
Sat, 05 Oct 2013 00:53:02 +0200 coleenp Merge
Thu, 03 Oct 2013 18:50:58 -0400 coleenp 8025004: -XX:+CheckUnhandledOops asserts for JDK 8 Solaris fastdebug binaries
Thu, 03 Oct 2013 18:53:27 -0400 coleenp 8025238: nsk/jvmti/scenarios/bcinstr/BI04/bi04t002 crashed with SIGSEGV
Thu, 03 Oct 2013 12:39:58 +0400 dsamersoff 8022616: u4 should not be used as a type for thread_id
Thu, 03 Oct 2013 04:42:57 +0200 dsamersoff Merge
Wed, 02 Oct 2013 22:27:23 +0400 dsamersoff 8025250: SA: Sync linux and bsd versions of ps_core file
Thu, 03 Oct 2013 01:12:27 +0200 dsamersoff Merge
Wed, 02 Oct 2013 20:58:44 +0400 dsamersoff 8025283: Nits in os_bsd file breaks compilation of open hotspot
Wed, 02 Oct 2013 15:06:38 -0400 coleenp Merge
Wed, 02 Oct 2013 13:02:40 -0400 coleenp 8025569: -XX:+CheckUnhandledOops crashes on Windows
Wed, 02 Oct 2013 15:17:20 +0200 mseledtsov 8025671: Test name changed, test list not updated. Test6878713.sh
Tue, 01 Oct 2013 15:41:39 -0400 coleenp Merge
Tue, 01 Oct 2013 14:23:07 -0400 coleenp 8025570: Naked oop in test/serviceability/ParserTest
Fri, 04 Oct 2013 14:19:56 -0700 amurillo 8025859: new hotspot build - hs25-b54
Thu, 10 Oct 2013 10:08:55 -0700 cl Added tag jdk8-b111 for changeset f6962730bbde
Wed, 20 Nov 2013 15:31:55 +0100 Doug Simon made HSAIL reuse HotSpotLoweringProvider, just with a different set of registers
Wed, 20 Nov 2013 15:31:13 +0100 Doug Simon renamed HotSpotHostLoweringProvider to HotSpotLoweringProvider
Wed, 20 Nov 2013 14:49:47 +0100 Doug Simon Merge.
Wed, 20 Nov 2013 14:49:16 +0100 Doug Simon use local registers object instead of global one
Wed, 20 Nov 2013 14:45:43 +0100 Doug Simon pass thread register into all stubs instead of getting it from the host provider
Wed, 20 Nov 2013 13:58:38 +0100 Doug Simon pass thread register into allocation stubs instead of getting it from the host provider
Wed, 20 Nov 2013 13:57:25 +0100 Doug Simon pass thread register into write barrier snippets instead of getting it from the host provider
Wed, 20 Nov 2013 13:33:23 +0100 Doug Simon pass thread register into LoadExceptionObjectSnippet instead of getting it from the host provider
Wed, 20 Nov 2013 13:28:12 +0100 Doug Simon pass thread register into allocation snippets instead of getting it from the host provider
Wed, 20 Nov 2013 13:12:54 +0100 Doug Simon pass thread register into monitorenter snippet instead of getting it from the host provider
Wed, 20 Nov 2013 12:54:51 +0100 Doug Simon get thread register from generator when lowering CurrentJavaThreadNode node instead of getting it from the host provider
Wed, 20 Nov 2013 12:52:01 +0100 Doug Simon pass stack pointer register into monitorenter snippet instead of getting it from the host provider
Wed, 20 Nov 2013 12:09:33 +0100 Lukas Stadler peephole optimization to remove null checks at the LIR level
Tue, 19 Nov 2013 20:36:09 -0800 twisti use AccessController.doPrivileged to enqueue compilations and shutting down the compiler
Wed, 20 Nov 2013 01:11:10 +0100 Doug Simon HSAIL: fix some assert logic in the argument-gathering code that shows up in non-product builds
Tue, 19 Nov 2013 17:44:26 +0100 Gilles Duboscq Add RandomAccess interface to NodeList
Tue, 19 Nov 2013 01:39:08 +0100 Doug Simon Merge.
Tue, 19 Nov 2013 01:38:22 +0100 Doug Simon removed deprecated mechanism for implementing -XX:+CITime in Graal
Tue, 19 Nov 2013 01:31:19 +0100 Doug Simon made Graal report its compilation info under -XX:+CITime in the same format as c1 and c2
Tue, 19 Nov 2013 01:12:27 +0100 Doug Simon added getCurrentValue() to both DebugTimer and DebugValue; added getTimeUnit() to DebugTimer
Mon, 18 Nov 2013 14:27:48 +0100 Doug Simon made the BytecodesParsed and InlinedBytecodes metrics and CompilationTime timer be unconditionally enabled if -XX:+CITime
Mon, 18 Nov 2013 14:26:49 +0100 Doug Simon added support for unconditionally enabling a DebugTimer or DebugMetric, regardless of whether general Debug capabilities are enabled
Mon, 18 Nov 2013 22:12:13 +0100 Bernhard Urban enable -G:+NewMemoryAwareScheduling per default
Mon, 18 Nov 2013 22:07:38 +0100 Bernhard Urban NewMemoryAwareScheduling: hide data structure behind wrapper class
Mon, 18 Nov 2013 17:22:37 +0100 Bernhard Urban NewMemoryAwareScheduling: rewrite to set based approach
Mon, 18 Nov 2013 17:22:30 +0100 Bernhard Urban NewMemoryAwareScheduling: fix out of loop for FloatingReadNodes
Mon, 18 Nov 2013 17:02:48 +0100 Roland Schatz Use argument graph in BinaryNode smart constructors.
Mon, 18 Nov 2013 09:11:30 +0100 Michael Haupt temporary addition of CompilerDirectives.transferToInterpreterAndInvalidate()
Fri, 15 Nov 2013 11:20:18 +0100 Gilles Duboscq s/commands/mx_graal/ in mx/sanitycheck.py
Thu, 14 Nov 2013 23:29:19 +0100 Doug Simon moved options guiding when to use profile info in compiled type checks to InstanceOfSnippets
Thu, 14 Nov 2013 15:02:17 +0100 Doug Simon moved raw memory TLAB allocation routine into NewInstanceStub and unsnippetized it
Wed, 13 Nov 2013 11:14:31 -0800 Tom Rodriguez don't sign extend integer laods
Wed, 13 Nov 2013 11:38:06 +0100 Roland Schatz Move FixedValueAnchorNode out of hotspot dependent project.
Tue, 12 Nov 2013 19:39:25 -0800 Mick Jordan mx: rename commands.py as mx_graal.py
Tue, 12 Nov 2013 16:22:18 -0800 Mick Jordan unlink mx_graal.py
Tue, 12 Nov 2013 13:54:05 -0500 S.Bharadwaj Yadavalli Implement support for passing byte arguments in Java methods to be compiled to PTX.
Tue, 12 Nov 2013 16:21:56 +0100 Roland Schatz Make it possible to run counted loop detection on a single loop.
Tue, 12 Nov 2013 13:12:29 +0100 Doug Simon made external node ids stable across graph dumps to the IGV
Tue, 12 Nov 2013 12:07:49 +0100 Roland Schatz Delete accidentially commited files.
Tue, 12 Nov 2013 11:01:42 +0100 Gilles Duboscq nmethod.cpp: s/unknwon/unknown/
Tue, 12 Nov 2013 10:59:06 +0100 Gilles Duboscq Remove some useless short casts, synchronize deoptimization.hpp with HotSpotMetaAccessProvider
Mon, 11 Nov 2013 23:43:53 +0100 Doug Simon HSAIL: used scoped option overriding for all GraalKernelTester based tests
Mon, 11 Nov 2013 22:44:41 +0100 Doug Simon fixes building on MacOS for recent HSAIL changes
Mon, 11 Nov 2013 21:43:03 +0100 Christian Humer SL: fixed eclipse formatter problems.
Mon, 11 Nov 2013 21:40:18 +0100 Christian Humer Merge.
Mon, 11 Nov 2013 21:34:44 +0100 Christian Humer SL: Enhanced SimpleLanguage with support for if statements, function calls, function caching + inlining and builtins.
Mon, 11 Nov 2013 17:56:52 +0100 Roland Schatz Canonicalize coversions that don't change the type.
Mon, 11 Nov 2013 17:54:16 +0100 Roland Schatz Invalidate cached nodes after canonicalization in full unrolling.
Mon, 11 Nov 2013 17:49:41 +0100 Roland Schatz Test case for loop unrolling.
Sun, 10 Nov 2013 20:54:48 -0800 Mick Jordan mx_graal.py symlink for commands.py for static import
Sun, 10 Nov 2013 21:34:18 +0100 Doug Simon replaced global snippet and template node metrics with per-snippet and per-template metrics
Sun, 10 Nov 2013 21:31:18 +0100 Doug Simon remove use of snippets for lowering nop write barriers
Sun, 10 Nov 2013 17:55:12 +0100 Doug Simon made SnippetGraphNodeCount count the right thing; re-enable prepared snippet graph caching by default
Sun, 10 Nov 2013 14:37:39 +0100 Doug Simon make 'mx unittest' still pass even if HSAIL device is not available
Sun, 10 Nov 2013 13:18:09 +0100 Doug Simon more HSAIL support in the C++ layer for executing HSAIL code on the simulator
Sun, 10 Nov 2013 11:42:31 +0100 Doug Simon HSAIL support for compare-and-swap and volatile load/store operations
Sat, 09 Nov 2013 21:34:07 +0100 Christos Kotselidis Merge
Sat, 09 Nov 2013 21:33:31 +0100 Christos Kotselidis Disable Boxing substitutions when hprof is enabled
Sat, 09 Nov 2013 21:32:51 +0100 Christos Kotselidis Delegate hprof enabled information from hotspot to graal
Sat, 09 Nov 2013 21:30:33 +0100 Christos Kotselidis Add missing cases for CheckCast usages in NodeIntrisification when BoxingSubstitutions are disabled
Sat, 09 Nov 2013 21:29:44 +0100 Christos Kotselidis Pass Long object to array copy snippets to canonicalize properly when BoxingSubstitutions are disabled
Sat, 09 Nov 2013 21:28:14 +0100 Christos Kotselidis Add canonicalization phase before NodeIntrinsification
Sat, 09 Nov 2013 12:04:24 +0100 Doug Simon modified OptionValue.toString() to use the current, possibly overriding value; added OptionValue.getValues()
Fri, 08 Nov 2013 18:34:57 +0100 Doug Simon Merge.
Fri, 08 Nov 2013 18:34:36 +0100 Doug Simon added check (with warning on System.err) if number of templates for a snippet exceeds a threshold (default is 50)
Fri, 08 Nov 2013 18:26:04 +0100 Doug Simon disabled type context specialization of allocation snippets unless allocation profiling is enabled
Fri, 08 Nov 2013 18:07:38 +0100 Doug Simon removed hash code from name of SnippetTemplate metrics (blows up DebugValueMaps when template caching is disabled)
Fri, 08 Nov 2013 17:07:50 +0100 Roland Schatz Canonicalize convert of convert.
Fri, 08 Nov 2013 16:59:01 +0100 Roland Schatz Canonicalize comparison of type conversion with constants.
Fri, 08 Nov 2013 16:14:16 +0100 Doug Simon per SnippetTemplate metrics now include the details of the specialization in their name
Fri, 08 Nov 2013 16:13:15 +0100 Doug Simon intercept and report an error during debug value reporting but don't propagate it
Fri, 08 Nov 2013 16:12:40 +0100 Doug Simon made LinearScan.checkIntervals non-static
Fri, 08 Nov 2013 13:52:34 +0100 Bernhard Urban AMD64Assembler: remove useless option "Atomic" and make other options final
Fri, 08 Nov 2013 13:52:00 +0100 Bernhard Urban UnsafeAccessNode: add assert to ensure a proper graph state
Fri, 08 Nov 2013 13:45:06 +0100 Bernhard Urban Node: print node in assert
Fri, 08 Nov 2013 13:22:03 +0100 Roland Schatz Maintain lastLocationAccess in WriteNode.
Fri, 08 Nov 2013 13:20:34 +0100 Roland Schatz Use correct type for LocationIdentity in MemoryPhi.
Fri, 08 Nov 2013 13:20:09 +0100 Roland Schatz Fix wrong conversion in extremum and exit values of induction variables.
Fri, 08 Nov 2013 12:10:15 +0100 Gilles Duboscq Make the speculation id an int and allow for more bits to be set in the HotSpot implementation (which currently silently discards unsupported high bit).
Fri, 08 Nov 2013 12:04:35 +0100 Gilles Duboscq Use option to enable guard-id-as-speculation-id rather than Debug.isEnabled()
Fri, 08 Nov 2013 11:00:17 +0100 Gilles Duboscq Mask the speculation id correctly in HotSpotMetaAccessProvider.encodeDeoptActionAndReason
Fri, 08 Nov 2013 11:12:20 +0100 Doug Simon added per SnippetTemplate instantiation timer and counter
Fri, 08 Nov 2013 10:56:42 +0100 Doug Simon fixed npe in DebugValueMap.reset()
Fri, 08 Nov 2013 10:56:23 +0100 Doug Simon added SnippetPreparationTime metric
Fri, 08 Nov 2013 10:55:48 +0100 Doug Simon removed debug value header & footer from non-debug value printing executions
Thu, 07 Nov 2013 20:55:13 +0100 Christian Humer Merge.
Thu, 07 Nov 2013 20:47:11 +0100 Christian Humer Truffle: some regression fixes to previous cleanup
Thu, 07 Nov 2013 19:07:41 +0100 Christian Humer Truffle: fixed bug where invocation counter was decremented twice after inlining; cleanup of optimized call target and profile.
Thu, 07 Nov 2013 16:21:06 +0100 Christian Humer Truffle: refactored CompilationProfile to separate the profile and the policy in separate classes.
Thu, 07 Nov 2013 15:10:09 +0100 Christian Humer Truffle: refactored inlining to a new class.
Thu, 07 Nov 2013 18:36:33 +0100 Doug Simon added ability to disable snippet template cache (-Dgraal.useSnippetTemplateCache=false)
Thu, 07 Nov 2013 18:34:42 +0100 Doug Simon added ability to disable snippet graph preparation cache (-Dgraal.useSnippetGraphCache=false)
Thu, 07 Nov 2013 18:33:01 +0100 Doug Simon added ResetDebugValuesAfterBootstrap to separate out metrics gathered during bootstrap