Mercurial > hg > truffle
graph
-
Simplify interface to reference mapWed, 03 Jun 2015 19:57:38 -0700, by Tom Rodriguez
-
Make illegal value a nested classWed, 03 Jun 2015 19:33:17 -0700, by Tom Rodriguez
-
Make shared NO_VALUES arrayWed, 03 Jun 2015 19:35:19 -0700, by Tom Rodriguez
-
added missing EXPORT_LIST definitions in defs.makeThu, 04 Jun 2015 17:04:21 +0200, by Doug Simon
-
require that @ServiceProvider is only used for JVMCI servicesThu, 04 Jun 2015 16:51:37 +0200, by Doug Simon
-
unified the DisassemblerProvider service interface to support both the hsdis and HexCodeFile based disassemblersThu, 04 Jun 2015 16:50:51 +0200, by Doug Simon
-
moved project definitions from JVMCI section to Graal sectionThu, 04 Jun 2015 13:44:27 +0200, by Doug Simon
-
Improve implicit null check elimination to be aware of guards.Thu, 04 Jun 2015 16:15:14 +0200, by Thomas Wuerthinger
-
Make ControlFlowAnchorDirectiveTest less restrictive. Should not depend on peeling policy.Thu, 04 Jun 2015 15:16:14 +0200, by Thomas Wuerthinger
-
only need a 32-bit move instead of a 64-bit move for stack bangingThu, 04 Jun 2015 13:36:56 +0200, by Doug Simon
-
moved asm, bytecode and asm.test code back to com.oracle.graal name space (JBS:GRAAL-53)Thu, 04 Jun 2015 13:35:47 +0200, by Doug Simon
-
Update jvmci.make to latest suites.pyThu, 04 Jun 2015 09:17:32 +0200, by Stefan Anzinger
-
Improve makefile generator, exporting files into shared dir (JBS:GRAAL-52)Thu, 04 Jun 2015 03:21:58 +0200, by Stefan Anzinger
-
Change makefile generator to produce human readable code (JBS:GRAAL-52)Wed, 03 Jun 2015 20:24:04 +0200, by Stefan Anzinger
-
Give languages a chance to do implicit exports. Prefer explicit exports over implicit ones.Thu, 04 Jun 2015 08:08:05 +0200, by Jaroslav Tulach
-
HotSpotNodePlugin should use providers from GraphBuilderContextThu, 04 Jun 2015 01:00:44 +0200, by Andreas Woess
-
Backed out changeset: 5db03b62b621Thu, 04 Jun 2015 01:00:00 +0200, by Andreas Woess
-
fixed canonicalizeprojects issuesWed, 03 Jun 2015 22:13:10 +0200, by Doug Simon
-
removed redundant definition of JVM opcodesWed, 03 Jun 2015 21:53:28 +0200, by Doug Simon
-
moved com.oracle.graal.bytecode to JVMCI namespace (JBS:GRAAL-53)Wed, 03 Jun 2015 21:42:01 +0200, by Doug Simon
-
removed ExcludeFromIdentityComparisonVerification and replaced it with a white list in CheckGraalInvariantsWed, 03 Jun 2015 21:34:21 +0200, by Doug Simon
-
moved com.oracle.asm.**.test to JVMCI namespace (JBS:GRAAL-53)Wed, 03 Jun 2015 18:33:23 +0200, by Doug Simon
-
moved com.oracle.asm.** to jvmci-util.jar (JBS:GRAAL-53)Wed, 03 Jun 2015 18:06:44 +0200, by Doug Simon
-
made HotSpotDisassemblerProvider a stand alone JVMCI service implementation of DisassemblerProviderWed, 03 Jun 2015 17:12:05 +0200, by Doug Simon
-
moved CodeCacheProvider.disassemble(...) from API to CFGPrinterObserverWed, 03 Jun 2015 16:52:41 +0200, by Doug Simon
-
added JVMCI_UTIL distributionWed, 03 Jun 2015 16:23:33 +0200, by Doug Simon
-
Truffle: fix FastPE regressionWed, 03 Jun 2015 18:07:07 +0200, by Andreas Woess
-
mx fsckprojects: exclude .workspace/Wed, 03 Jun 2015 17:43:21 +0200, by Andreas Woess
-
mx archive: exclude dotfilesWed, 03 Jun 2015 17:38:26 +0200, by Andreas Woess
-
InlineInvokePlugin#notify{Before,After}Inline should be called with inlinedMethodWed, 03 Jun 2015 17:37:43 +0200, by Andreas Woess
-
Using SourceVersion.latest() to avoid warnings when building on JDK8Wed, 03 Jun 2015 16:25:39 +0200, by Jaroslav Tulach
-
Fix ObjectStampJoinTest.Wed, 03 Jun 2015 15:12:24 +0200, by Thomas Wuerthinger
-
Fix isPointerNonNull utility. If a stamp does not have values, it also cannot be null.Wed, 03 Jun 2015 14:58:00 +0200, by Thomas Wuerthinger
-
Merge.Wed, 03 Jun 2015 14:15:42 +0200, by Thomas Wuerthinger
-
Empty pointer stamps are also non-null.Wed, 03 Jun 2015 14:08:29 +0200, by Thomas Wuerthinger
-
Move lowering of TypeCheckNode to VM-independent lowering provider.Wed, 03 Jun 2015 13:24:28 +0200, by Thomas Wuerthinger
-
Make stamp of checkcast more precise.Wed, 03 Jun 2015 13:08:13 +0200, by Thomas Wuerthinger
-
fix bug where computed graal.version value is longer than the placeholder valueWed, 03 Jun 2015 13:47:47 +0200, by Doug Simon
-
Verifying behavior of TruffleLanguage when it faces invalid source code.Wed, 03 Jun 2015 10:56:15 +0200, by Jaroslav Tulach
-
Making TruffleTCK abstract after skipping abstract test classes in GraalJUnitCoreWed, 27 May 2015 11:16:01 +0200, by Jaroslav Tulach
-
TCK now checks behavior when parsing unparseable codeWed, 27 May 2015 10:49:06 +0200, by Jaroslav Tulach
-
Behavior of null-like values is now part of the TCKWed, 03 Jun 2015 10:17:19 +0200, by Jaroslav Tulach
-
Merge with c74d3c9b9de7f007fe4339b987973830131ad0feTue, 02 Jun 2015 21:15:59 -0700, by Michael Van De Vanter
-
Merge with df4579cb9503128c646bd04e66646ccfa7faf25fTue, 02 Jun 2015 18:32:11 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: fix the small tool demonstration in SLTue, 02 Jun 2015 17:41:19 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: improve Probe trace output for builtinsTue, 02 Jun 2015 17:11:48 -0700, by Michael Van De Vanter
-
Truffle/Instrumentation: move Probe tracing out of DebugEngine and into ProbeTue, 02 Jun 2015 16:44:16 -0700, by Michael Van De Vanter
-
Use a marker value in second slot of a two-slot value during parsing; improve assertion checking in FrameStateBuilderTue, 02 Jun 2015 18:25:16 -0700, by Christian Wimmer
-
Infer stamp in newly created return value phi in the inlining utility.Wed, 03 Jun 2015 02:40:53 +0200, by Thomas Wuerthinger
-
Merge.Wed, 03 Jun 2015 01:35:27 +0200, by Thomas Wuerthinger
-
Merge.Wed, 03 Jun 2015 01:11:56 +0200, by Thomas Wuerthinger
-
Make sure every invoke is in a different block in the BCI block map to improve local liveness analysis.Wed, 03 Jun 2015 01:11:28 +0200, by Thomas Wuerthinger
-
Improve lowering of the type check node.Wed, 03 Jun 2015 01:10:18 +0200, by Thomas Wuerthinger
-
Merge.Wed, 03 Jun 2015 00:06:34 +0100, by Chris Seaton
-
Add the tools API to truffle.jar, and make tools 1.7 compatible.Wed, 03 Jun 2015 00:06:05 +0100, by Chris Seaton
-
moved [AMD64|SPARC]HotSpotJVMCIBackendFactory into JVMCI namespace (JBS:GRAAL-53)Wed, 03 Jun 2015 00:30:44 +0200, by Doug Simon
-
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)Tue, 02 Jun 2015 23:29:27 +0200, by Doug Simon
-
moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)Tue, 02 Jun 2015 22:11:52 +0200, by Doug Simon
-
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sectionsTue, 02 Jun 2015 21:42:21 +0200, by Doug Simon
-
missed Graal -> JVMCI renamingsTue, 02 Jun 2015 19:11:34 +0200, by Doug Simon
-
Eliminate fixed boxing node if it has no usages.Tue, 02 Jun 2015 23:20:46 +0200, by Thomas Wuerthinger
-
Turn BoxNode from floating to fixed node.Tue, 02 Jun 2015 21:07:25 +0200, by Thomas Wuerthinger
-
(re)add support for executing Truffle in non-JVMCI runtimesTue, 02 Jun 2015 18:29:35 +0200, by Doug Simon
-
TypeUniverse: add JaCoCo Exclude.Tue, 02 Jun 2015 17:50:41 +0200, by Josef Eisl
-
Add JaCoCo Exclude to GraphPrinterDumpHandler and BenchmarkCounters (problems with CheckGraalInvariants).Tue, 02 Jun 2015 17:32:40 +0200, by Josef Eisl
-
Add missing JaCoCo excludesMon, 01 Jun 2015 15:15:45 +0200, by Josef Eisl
-
fixed canonicalizeprojects issueTue, 02 Jun 2015 17:03:54 +0200, by Doug Simon
-
moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.testTue, 02 Jun 2015 15:15:58 +0200, by Doug Simon
-
avoid double assignmentTue, 02 Jun 2015 15:15:23 +0200, by Doug Simon
-
fixed spelling errorTue, 02 Jun 2015 15:14:54 +0200, by Doug Simon
-
BytecodeParser#lookupField: explicitly initialize interface if it is the declaring class of the field.Tue, 02 Jun 2015 14:40:06 +0200, by Josef Eisl
-
Add StaticInterfaceFieldTest.Tue, 02 Jun 2015 14:48:05 +0200, by Josef Eisl
-
StandardOp.StackStoreOp: fix typo in javadoc.Tue, 02 Jun 2015 09:09:32 +0200, by Josef Eisl
-
Remove obsoleted TODOs.Fri, 29 May 2015 15:44:36 +0200, by Josef Eisl
-
AMD64HotSpotRegisterAllocationConfig: adhere to the register order specified by -G:RegisterPressure.Tue, 02 Jun 2015 10:23:19 +0200, by Josef Eisl
-
Merge.Tue, 02 Jun 2015 11:55:30 +0200, by Thomas Wuerthinger
-
Remove GuardingPiNode and replace with FixedGuardNode + PiNode.Tue, 02 Jun 2015 11:45:43 +0200, by Thomas Wuerthinger
-
Fail the build when there are compile errorsTue, 02 Jun 2015 11:27:04 +0200, by Jaroslav Tulach
-
Truffle: add DynamicObject#containsKey, make flags parameter optional, minor simplificationsMon, 01 Jun 2015 12:55:56 +0200, by Andreas Woess
-
Truffle: remove NodeUtil.findNodeInstancesShallowMon, 01 Jun 2015 13:49:38 +0200, by Andreas Woess
-
Truffle: change NodeUtil.findFirstNodeInstance to include root in potential matchesMon, 01 Jun 2015 13:32:28 +0200, by Andreas Woess
-
Merge with 645f170013a451083414ff695412c465e9d2ebf0Mon, 01 Jun 2015 17:47:28 -0700, by Michael Van De Vanter
-
Merge with 4c146c9367b639ca173f0b0381804b4f50aca822Sun, 31 May 2015 17:23:14 -0700, by Michael Van De Vanter
-
Truffle/Source: add some tests for SourceSections, including a reported design issue with empty Soruces.Sun, 31 May 2015 17:19:04 -0700, by Michael Van De Vanter
-
Fix in the scheduler for proxy node handling.Mon, 01 Jun 2015 22:14:34 +0200, by Thomas Wuerthinger
-
Merge.Mon, 01 Jun 2015 22:13:10 +0200, by Thomas Wuerthinger
-
Use graph builder plugin instead of node intrinsic for guarding non-null in snippets.Mon, 01 Jun 2015 22:12:57 +0200, by Thomas Wuerthinger
-
Fixed some javadocMon, 01 Jun 2015 11:49:57 -0700, by Tom Rodriguez
-
fixed pylint issueMon, 01 Jun 2015 18:13:48 +0200, by Doug Simon
-
moved FINDBUGS jar from lib/ to graal/Mon, 01 Jun 2015 18:04:52 +0200, by Doug Simon
-
mx: added support for server-nograal and client-nograal aliasesMon, 01 Jun 2015 18:04:12 +0200, by Doug Simon
-
added -x option to gate command that makes --task-filter an exclusion filterMon, 01 Jun 2015 17:20:51 +0200, by Doug Simon
-
fixed compile error in FilterTypes.javaMon, 01 Jun 2015 16:10:50 +0200, by Doug Simon
-
do not initialize classes when resolving from GraalJUnitCoreMon, 01 Jun 2015 15:03:26 +0200, by Doug Simon
-
added SecurityManager checks and field/method reflection hiding (JBS:GRAAL-51)Mon, 01 Jun 2015 15:02:31 +0200, by Doug Simon
-
more graceful failure in context of stale mx-deployed JDK jarsMon, 01 Jun 2015 15:01:34 +0200, by Doug Simon
-
mx: make dependency omission more strict so that a distribution that lists a non-existent project is detectedMon, 01 Jun 2015 15:24:37 +0200, by Gilles Duboscq
-
Services: don't throw exceptions or print warnings when there are no implementations for a non-required serviceMon, 01 Jun 2015 15:14:20 +0200, by Gilles Duboscq
-
mx: use BootstrapJVMCI rather than BootstrapGraalMon, 01 Jun 2015 15:13:16 +0200, by Gilles Duboscq
-
Move EventProvider to jvmci.hotspot, make it a JVMCI ServiceMon, 01 Jun 2015 17:03:29 +0200, by Gilles Duboscq
-
Add getProfilingInfo(boolean includeNormal, boolean includeOSR) to ResolvedJavaMethodFri, 29 May 2015 14:46:49 +0200, by Gilles Duboscq
-
Move HotSpotResolvedJavaMethod.getSpeculationLog to ResolvedJavaMethodMon, 01 Jun 2015 15:14:39 +0200, by Gilles Duboscq
-
Add JVMCI working setFri, 29 May 2015 13:22:29 +0200, by Gilles Duboscq
-
Fix build for JVMCI on Solaris (JBS:GRAAL-53)Mon, 01 Jun 2015 15:12:33 +0200, by Stefan Anzinger
-
JVMCI update makefiles for Solaris/SPARC; os::read at early stage of VM does not work, use ::read as fallback in JVMCIRuntime::parse_lines (JBS:GRAAL-54)Mon, 01 Jun 2015 14:17:05 +0200, by Stefan Anzinger
-
Merge.Mon, 01 Jun 2015 13:19:48 +0200, by Thomas Wuerthinger
-
Merge.Mon, 01 Jun 2015 00:44:38 +0200, by Thomas Wuerthinger
-
Merge.Sun, 31 May 2015 23:58:09 +0200, by Thomas Wuerthinger
-
Enable inlining during parsing by default.Sun, 31 May 2015 23:57:57 +0200, by Thomas Wuerthinger
-
Fix in the bytecode parser: Do not overwrite the stateAfter of the start instruction.Sun, 31 May 2015 23:20:24 +0200, by Thomas Wuerthinger
-
Small fix to NestedLoopTest: Make sure the placeholder methods cannot be inlined.Sun, 31 May 2015 23:05:25 +0200, by Thomas Wuerthinger
-
Fix in the dominator based conditional elimination for the corner case of a loop exit merge.Sun, 31 May 2015 22:48:50 +0200, by Thomas Wuerthinger