Mercurial > hg > graal-jvmci-8
graph
-
added unit tests for JavaType, JavaMethod and ResolvedJavaMethodTue, 27 Nov 2012 16:09:05 +0100, by Doug Simon
-
improved documentation for ResolvedJavaType.findUniqueConcreteSubtype()Tue, 27 Nov 2012 15:10:50 +0100, by Doug Simon
-
MergeTue, 27 Nov 2012 13:03:08 +0100, by Gilles Duboscq
-
Avoid call to MetaUtil.format in GraphBuilder if it is not necessaryTue, 27 Nov 2012 11:29:06 +0100, by Gilles Duboscq
-
HotSpotSignature.getParameterType should not try eager resolving.Tue, 27 Nov 2012 11:08:02 +0100, by Gilles Duboscq
-
MergeTue, 27 Nov 2012 12:10:41 +0100, by Lukas Stadler
-
PEA: remove shouldRevirtualize logicTue, 27 Nov 2012 11:51:13 +0100, by Lukas Stadler
-
added unit tests for ResolvedJavaTypeTue, 27 Nov 2012 11:21:48 +0100, by Doug Simon
-
added more #ifdefs for GRAAL specific codeTue, 27 Nov 2012 11:18:34 +0100, by Doug Simon
-
Simplify how stamp is preserved after lowering of allocation nodesMon, 26 Nov 2012 19:30:54 -0800, by Christian Wimmer
-
More flexible handling of stamp for word type: Define a singleton Stamp instance for words that is then re-written to the target-specific primitive word stamp by the WordTypeRewriterPhase. This allows nodes to have a word stamp without any dependency on global or static state.Mon, 26 Nov 2012 18:58:28 -0800, by Christian Wimmer
-
Allow intrinsification without a GraalCodeCacheProvider (workaround until TODO is resolved)Mon, 26 Nov 2012 18:25:44 -0800, by Christian Wimmer
-
close() method for dump handlers should not throw IOExceptionMon, 26 Nov 2012 18:24:08 -0800, by Christian Wimmer
-
Better implementation of UnsafeCastNodeMon, 26 Nov 2012 18:17:14 -0800, by Christian Wimmer
-
Fix getInstanceFields for arryas and interfacesMon, 26 Nov 2012 18:03:47 -0800, by Christian Wimmer
-
Merge.Mon, 26 Nov 2012 18:21:22 +0100, by Doug Simon
-
added tests for instanceof with array typesMon, 26 Nov 2012 18:20:34 +0100, by Doug Simon
-
CompilerToVM.lookupType() now fails with an exception if eagerResolve is true and resolution failsMon, 26 Nov 2012 16:51:43 +0100, by Doug Simon
-
fixed bug in creation of the name for a HotSpotTypeUnresolvedMon, 26 Nov 2012 16:18:56 +0100, by Doug Simon
-
Insert less placeholder nodes in snippet codeMon, 26 Nov 2012 16:08:10 +0100, by Gilles Duboscq
-
only perform PEA iteration if there are analyzable nodesMon, 26 Nov 2012 13:20:00 +0100, by Lukas Stadler
-
MergeMon, 26 Nov 2012 13:19:32 +0100, by Lukas Stadler
-
MergeMon, 26 Nov 2012 12:03:46 +0100, by Lukas Stadler
-
let VirtualObjectNodes react to materializationFri, 23 Nov 2012 15:01:37 +0100, by Lukas Stadler
-
fixed implementation of HotSpotResolvedJavaType.findUniqueConcreteSubtype() for array typesMon, 26 Nov 2012 11:22:26 +0100, by Doug Simon
-
cleanly handle a failure to install Graal compiled code due to failed dependency (re)checkingMon, 26 Nov 2012 11:21:18 +0100, by Doug Simon
-
Put code that is used only in ASSERT mode behind #ifdef ASSERTFri, 23 Nov 2012 16:03:39 +0100, by Gilles Duboscq
-
Rename Invoke.isMegamorphic to isPolymorphic since it's what it is actually used for.Fri, 23 Nov 2012 12:18:01 +0100, by Gilles Duboscq
-
Merge.Fri, 23 Nov 2012 15:30:48 +0100, by Doug Simon
-
added ResolvedJavaType.isClass(Class c) to replace some uses of ResolvedJavaType.toJava()Fri, 23 Nov 2012 15:30:00 +0100, by Doug Simon
-
removed AddressMap utilityFri, 23 Nov 2012 09:02:12 +0100, by Doug Simon
-
MergeFri, 23 Nov 2012 14:01:02 +0100, by Lukas Stadler
-
add test for escape analysis of InstanceOf and CheckCastFri, 23 Nov 2012 13:44:03 +0100, by Lukas Stadler
-
make InstanceOfNode VirtualizableFri, 23 Nov 2012 13:38:53 +0100, by Lukas Stadler
-
more small fixes to PEATue, 20 Nov 2012 16:38:09 +0100, by Lukas Stadler
-
small fix to multi-allocation PEATue, 20 Nov 2012 15:57:48 +0100, by Lukas Stadler
-
remove MethodCallTargetNodes while inliningTue, 20 Nov 2012 15:57:32 +0100, by Lukas Stadler
-
provide MetaAccessProvider to EscapeAnalyzableTue, 20 Nov 2012 13:36:22 +0100, by Lukas Stadler
-
refactor EscapeAnalyzeable (remove EscapeOp)Tue, 20 Nov 2012 13:25:28 +0100, by Lukas Stadler
-
fixed bug in the resetting of static call stubs that caused infinite, safepoint free loops in non-product builds of the VMThu, 22 Nov 2012 23:36:04 +0100, by Doug Simon
-
made the initialize state of the jump instruction in a static call stub conform to that expected by an assertion in the runtimeThu, 22 Nov 2012 23:34:49 +0100, by Doug Simon
-
added relocation entry for the Method* operand of the MOV instruction in a static call stubThu, 22 Nov 2012 23:32:10 +0100, by Doug Simon
-
fixed bug in bytecode reconstitutionThu, 22 Nov 2012 12:56:52 +0100, by Doug Simon
-
fixed bug causing tomcat to crash: an UnsafeLoadNode must be pinned to its block when loweredWed, 21 Nov 2012 23:36:06 +0100, by Gilles Duboscq
-
Fixed nmethod not being unloaded after their classloader has been unloaded by initializing _graal_installed_code in an nmethod's constructorWed, 21 Nov 2012 23:33:43 +0100, by Gilles Duboscq
-
added ScopedDebugValue to add values of interest to hs_err crash logsWed, 21 Nov 2012 19:23:43 +0100, by Doug Simon
-
Merge.Tue, 20 Nov 2012 22:50:44 +0100, by Doug Simon
-
added test from OpenJDKTue, 20 Nov 2012 22:50:09 +0100, by Doug Simon
-
added support for annotated Constants and used it to track Klass* values in Graal and register them in the metadata section of a nmethod during code installationTue, 20 Nov 2012 22:49:27 +0100, by Doug Simon
-
ensure UseCompressedKlassPointers is disabled in Graal VMTue, 20 Nov 2012 22:35:20 +0100, by Doug Simon
-
removed Kind parameter from Constant constructor for an object constantTue, 20 Nov 2012 12:25:10 +0100, by Doug Simon
-
removed use of deprecated -XX:MaxPermSize optionMon, 19 Nov 2012 18:08:32 +0100, by Doug Simon
-
removed cached LogStream in GraphBuilderPhaseMon, 19 Nov 2012 13:33:27 +0100, by Doug Simon
-
Add some more "this->" in binaryTreeDictionary.cpp to be able to build debug/fastdebug with GCC 4.7.2Tue, 20 Nov 2012 14:03:57 +0100, by Gilles Duboscq
-
Small cleanups after NPGMon, 19 Nov 2012 16:15:53 +0100, by Gilles Duboscq
-
Remove Klass::cast from graalEnvMon, 19 Nov 2012 15:42:58 +0100, by Gilles Duboscq
-
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/Mon, 19 Nov 2012 15:36:13 +0100, by Gilles Duboscq
-
MergeFri, 16 Nov 2012 09:19:12 -0500, by coleenp
-
MergeTue, 13 Nov 2012 15:14:27 -0500, by coleenp
-
8001471: Klass::cast() does nothingMon, 12 Nov 2012 16:15:05 -0500, by hseigel
-
7122219: Passed StringTableSize value not verifiedMon, 12 Nov 2012 15:58:11 -0500, by hseigel
-
MergeFri, 09 Nov 2012 22:22:53 -0800, by zgu
-
MergeFri, 09 Nov 2012 16:45:20 -0800, by zgu
-
8001592: NMT: assertion failed: assert(_amount >= amt) failed: Just check: memBaseline.hpp:180Fri, 09 Nov 2012 19:24:31 -0500, by zgu
-
MergeFri, 09 Nov 2012 11:47:28 -0800, by zgu
-
8002273: NMT to report JNI memory leaks when -Xcheck:jni is onFri, 09 Nov 2012 11:04:06 -0500, by zgu
-
MergeThu, 08 Nov 2012 16:48:01 -0800, by minqi
-
7194607: VerifyLocalVariableTableOnRetransformTest.sh fails after JSR-292 mergeWed, 31 Oct 2012 16:20:03 -0700, by sspitsyn
-
MergeFri, 16 Nov 2012 09:59:08 +0100, by neliasso
-
8001077: remove ciMethod::will_linkThu, 15 Nov 2012 10:42:06 -0800, by bharadwaj
-
6830717: replay of compilations would help with debuggingMon, 12 Nov 2012 14:03:53 -0800, by minqi
-
MergeThu, 15 Nov 2012 14:29:28 -0800, by johnc
-
8003259: NPG: Build with gcc 4.7.2 broken by 7045397Wed, 14 Nov 2012 22:37:38 -0500, by coleenp
-
7200229: NPG: possible performance issue exposed by closed/runtime/6559877/Test6559877.javaFri, 09 Nov 2012 00:38:31 +0100, by mgerdin
-
MergeWed, 14 Nov 2012 10:13:51 -0800, by cjplummer
-
MergeFri, 09 Nov 2012 09:45:00 -0800, by cjplummer
-
8001185: parsing of sun.boot.library.path in os::dll_build_name somewhat brokenWed, 07 Nov 2012 17:53:02 -0500, by bpittore
-
8003231: new hotspot build - hs25-b10Fri, 09 Nov 2012 08:36:17 -0800, by amurillo
-
Added tag jdk8-b65 for changeset 0f7290a03b24Thu, 15 Nov 2012 15:39:02 -0800, by katleman
-
throw BailoutException instead of GraalInternalError when encountering request for OSR compilation at a point where the expression stack is not emptySun, 18 Nov 2012 22:45:43 +0100, by Doug Simon
-
Merge.Sun, 18 Nov 2012 21:30:35 +0100, by Doug Simon
-
fixed regression in escape analysis of non-array objects caused by change to ResolvedJavaType.getInstanceFields().Sun, 18 Nov 2012 21:20:31 +0100, by Doug Simon
-
improved toString() of the anonymous CodeInfo class used by the CFGPrinterObserverSun, 18 Nov 2012 21:15:48 +0100, by Doug Simon
-
extra assertion checking when initializing the values of a VirtualObjectSun, 18 Nov 2012 21:10:55 +0100, by Doug Simon
-
added support for dumping an address to symbol map (with -G:+PrintAddressMap) to translate addresses in disassembled output (via new '-m' option to the hcfdis command)Fri, 16 Nov 2012 12:39:26 +0100, by Doug Simon
-
Merge.Thu, 15 Nov 2012 22:55:44 +0100, by Doug Simon
-
removed debug outputThu, 15 Nov 2012 22:54:44 +0100, by Doug Simon
-
disabled OSR compilation for Graal until dead-lock issue is resolvedThu, 15 Nov 2012 22:33:52 +0100, by Doug Simon
-
removed WordStamp (and a nasty bug associated with its misusage)Thu, 15 Nov 2012 21:32:23 +0100, by Doug Simon
-
undid Graal specialization of SerializePageShiftCount as it is unecessary after the _graal_multinewarray_storage field was removed from the JavaThread classWed, 14 Nov 2012 16:14:34 +0100, by Doug Simon
-
Merge.Wed, 14 Nov 2012 11:44:17 +0100, by Doug Simon
-
Merge.Wed, 14 Nov 2012 11:29:32 +0100, by Doug Simon
-
modifications to support non-perm-gen changes in HotSpotWed, 14 Nov 2012 11:28:02 +0100, by Doug Simon
-
added cache for Unsafe in KindMon, 12 Nov 2012 23:37:12 +0100, by Doug Simon
-
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/ after NPG - C++ build worksMon, 12 Nov 2012 23:14:12 +0100, by Doug Simon
-
MergeThu, 08 Nov 2012 22:39:08 +0100, by neliasso
-
8002069: Assert failed in C2: assert(field->edge_count() > 0) failed: sanityTue, 06 Nov 2012 15:16:32 -0800, by kvn
-
8002294: assert(VM_Version::supports_ssse3()) failedTue, 06 Nov 2012 09:22:55 -0800, by kvn
-
8001658: No need to pass resolved_references as argument to ConstantPoolCacheEntry::set_method_handle_commonFri, 02 Nov 2012 12:30:46 -0700, by twisti
-
MergeWed, 07 Nov 2012 16:09:20 -0800, by coleenp
-
8000725: NPG: method_holder() and pool_holder() and pool_holder field should be InstanceKlassTue, 06 Nov 2012 15:09:37 -0500, by coleenp
-
7127792: Add the ability to change an existing PeriodicTask's execution intervalThu, 04 Oct 2012 14:55:57 +0200, by rbackman
-
MergeMon, 05 Nov 2012 13:55:31 -0800, by zgu
-
8001591: NMT: assertion failed: assert(rec->addr() + rec->size() <= cur->base()) failed: Can not overlap in memSnapshot.cppMon, 05 Nov 2012 15:30:22 -0500, by zgu
-
MergeFri, 02 Nov 2012 17:18:16 -0700, by kamg
-
MergeFri, 02 Nov 2012 16:09:50 -0700, by kamg
-
7200776: Implement default methods in interfacesThu, 11 Oct 2012 12:25:42 -0400, by kamg
-
8000489: older builds of hsdis don't work anymore after 6879063Fri, 02 Nov 2012 13:30:47 -0700, by minqi
-
8002034: Allow Full Debug Symbols when cross-compilingMon, 05 Nov 2012 19:33:44 -0500, by dholmes
-
8002181: new hotspot build - hs25-b09Fri, 02 Nov 2012 07:44:11 -0700, by amurillo
-
Added tag jdk8-b64 for changeset 5920f72e799cThu, 08 Nov 2012 11:51:00 -0800, by katleman
-
MergeFri, 02 Nov 2012 04:06:00 -0700, by amurillo
-
8000780: make Zero build and run with JDK8Mon, 29 Oct 2012 11:08:48 -0700, by twisti
-
MergeThu, 01 Nov 2012 23:08:07 -0700, by jcoomes