log

age author description
Wed, 27 Jul 2011 17:28:36 -0700 kvn 7069452: Cleanup NodeFlags
Wed, 27 Jul 2011 15:06:35 -0700 never 7071427: AdapterFingerPrint can hold 8 entries per int
Tue, 26 Jul 2011 19:35:23 -0700 kvn 7070134: Hotspot crashes with sigsegv from PorterStemmer
Thu, 21 Jul 2011 11:25:07 -0700 kvn 7063628: Use cbcond on T4
Thu, 21 Jul 2011 08:38:25 -0700 never 7012081: JSR 292: SA-JDI can't read MH/MT/Indy ConstantPool entries
Wed, 20 Jul 2011 18:04:17 -0700 iveresov 7066339: Tiered: policy should make consistent decisions about osr levels
Wed, 17 Aug 2011 07:05:42 -0400 collins Merge
Tue, 16 Aug 2011 09:18:47 -0400 zgu Merge
Tue, 12 Jul 2011 21:13:53 -0400 zgu 7065535: Mistyped function name that disabled UseLargePages on Windows
Fri, 15 Apr 2011 09:34:43 -0400 zgu 7016797: Hotspot: securely/restrictive load dlls and new API for loading system dlls
Wed, 10 Aug 2011 15:04:21 +0400 dsamersoff 7073913: The fix for 7017193 causes segfaults
Tue, 16 Aug 2011 08:02:29 -0700 ysr Merge
Fri, 12 Aug 2011 11:31:06 -0400 tonyp 7039627: G1: avoid BOT updates for survivor allocations and dirty survivor regions incrementally
Thu, 11 Aug 2011 11:36:29 -0700 johnc 7074579: G1: JVM crash with JDK7 running ATG CRMDemo Fusion App
Thu, 11 Aug 2011 14:58:29 +0100 kevinw Merge
Tue, 02 Aug 2011 14:37:35 +0100 kevinw 7072527: CMS: JMM GC counters overcount in some cases
Fri, 05 Aug 2011 16:50:14 -0700 iveresov 7060836: RHEL 5.5 and 5.6 should support UseNUMA
Fri, 05 Aug 2011 16:44:01 -0700 iveresov 7060842: UseNUMA crash with UseHugreTLBFS running SPECjvm2008
Tue, 02 Aug 2011 12:13:13 -0700 johnc 7069863: G1: SIGSEGV running SPECjbb2011 and -UseBiasedLocking
Mon, 01 Aug 2011 10:04:28 -0700 johnc 7068240: G1: Long "parallel other time" and "ext root scanning" when running specific benchmark
Thu, 28 Jul 2011 14:10:21 -0400 andrew 7072341: enable hotspot builds on Linux 3.0
Sat, 23 Jul 2011 10:42:20 -0400 coleenp Merge
Fri, 22 Jul 2011 00:29:01 -0700 dholmes 7046490: Preallocated OOME objects should obey Throwable stack trace protocol
Sat, 16 Jul 2011 22:21:39 -0400 coleenp Merge
Thu, 07 Jul 2011 22:34:34 -0400 coleenp Merge
Sat, 02 Jul 2011 04:17:12 -0400 dholmes 7052988: JPRT embedded builds don't set MINIMIZE_RAM_USAGE
Wed, 29 Jun 2011 20:28:58 -0700 dcubed 6951623: 3/3 possible performance problems in FollowReferences() and GetObjectsWithTags()
Thu, 23 Jun 2011 20:31:43 -0700 dcubed 7043987: 3/3 JVMTI FollowReferences is slow
Sat, 18 Jun 2011 13:32:27 +0400 dsamersoff Merge
Thu, 09 Jun 2011 01:06:09 +0400 dsamersoff Merge
Fri, 22 Jul 2011 23:42:46 -0700 trims 7070061: Adjust Hotspot make/jprt.properties for new JDK8 settings hs22-b01 jdk8-b01
Fri, 22 Jul 2011 23:47:17 -0700 trims 7069176: Update the JDK version numbers in Hotspot for JDK 8
Sat, 23 Jul 2011 01:56:51 -0700 trims Merge
Tue, 24 May 2011 15:28:35 -0700 mr 7048009: Update .jcheck/conf files for JDK 8
Fri, 15 Jul 2011 15:35:50 -0700 never 6990212: JSR 292 JVMTI MethodEnter hook is not called for JSR 292 bootstrap and target methods
Thu, 14 Jul 2011 15:39:40 -0700 kvn 7067288: compiler regression test Test7052494 timeouts with client VM
Wed, 13 Jul 2011 10:48:42 -0700 kvn Merge
Fri, 08 Jul 2011 15:33:03 -0700 iveresov 7058510: multinewarray with 6 dimensions uncommon traps in server compiler
Fri, 08 Jul 2011 09:38:48 -0700 kvn 7059034: Use movxtod/movdtox on T4
Tue, 12 Jul 2011 16:32:25 -0700 jcoomes Merge
Mon, 11 Jul 2011 14:15:43 -0700 jcoomes 7061212: use o/s low memory notification in embedded builds
Thu, 07 Jul 2011 15:44:34 -0700 jcoomes 7053189: remove some unnecessary platform-dependent includes
Wed, 06 Jul 2011 13:02:54 -0700 jcoomes 7061225: os::print_cpu_info() should support os-specific data
Wed, 06 Jul 2011 12:28:07 -0700 jcoomes 7061204: clean the chunk table synchronously in embedded builds
Wed, 06 Jul 2011 12:22:29 -0700 jcoomes 7061197: ThreadLocalStorage sp map table should be optional
Wed, 06 Jul 2011 12:17:44 -0700 jcoomes 7061192: option handling adjustments for oracle and embedded builds
Wed, 06 Jul 2011 12:03:01 -0700 jcoomes 7061187: need some includes for arm/ppc
Thu, 07 Jul 2011 10:51:07 -0700 kvn Merge
Wed, 06 Jul 2011 18:15:21 -0700 never 7062856: Disassembler needs to be smarter about finding hsdis after 1.7 launcher changes
Wed, 06 Jul 2011 09:27:54 -0700 never 7061101: adlc should complain about mixing block and expression forms of ins_encode
Tue, 05 Jul 2011 16:07:54 -0700 never 6478991: C1 NullCheckEliminator yields incorrect exceptions
Fri, 01 Jul 2011 10:37:37 -0700 iveresov 7057120: Tiered: Allow C1 to inline methods with loops
Fri, 01 Jul 2011 10:35:54 -0700 iveresov 7058689: Tiered: Reprofiling doesn't happen in presence of level 4 OSR methods
Tue, 28 Jun 2011 15:50:07 -0700 kvn 7047954: VM crashes with assert(is_Mem()) failed
Tue, 28 Jun 2011 15:24:29 -0700 kvn 7044738: Loop unroll optimization causes incorrect result
Tue, 28 Jun 2011 15:04:39 -0700 kvn 6990015: Incorrect Icache line size is used for 64 bit x86
Tue, 28 Jun 2011 14:30:27 -0700 kvn 7058036: FieldsAllocationStyle=2 does not work in 32-bit VM
Thu, 23 Jun 2011 17:14:06 -0700 jrose 7056328: JSR 292 invocation sometimes fails in adapters for types not on boot class path
Wed, 22 Jun 2011 14:45:37 -0700 never 7057587: JSR 292 - crash with jruby in test/test_respond_to.rb
Tue, 21 Jun 2011 09:04:55 -0700 never 7056380: VM crashes with SIGSEGV in compiled code
Mon, 20 Jun 2011 16:45:35 -0700 kvn 7052494: Eclipse test fails on JDK 7 b142
Thu, 16 Jun 2011 13:46:55 -0700 never 7055355: JSR 292: crash while throwing WrongMethodTypeException
Wed, 06 Jul 2011 08:43:01 -0700 jcoomes Merge
Tue, 28 Jun 2011 14:23:27 +0200 brutisso 7016112: CMS: crash during promotion testing
Fri, 24 Jun 2011 12:38:49 -0400 tonyp 7049999: G1: Make the G1PrintHeapRegions output consistent and complete
Tue, 21 Jun 2011 15:23:07 -0400 tonyp 7046182: G1: remove unnecessary iterations over the collection set
Mon, 20 Jun 2011 22:03:13 -0400 tonyp 7055073: G1: code cleanup in the concurrentMark.* files
Mon, 20 Jun 2011 09:42:26 -0700 ysr 6916968: CMS: freeList.cpp:304 assert(_allocation_stats.prevSweep() + ..., "Conservation Principle")
Thu, 16 Jun 2011 15:51:57 -0400 tonyp 6994322: Remove the is_tlab and is_noref / is_large_noref parameters from the CollectedHeap
Wed, 15 Jun 2011 10:18:04 -0700 johnc 7045751: G1: +ExplicitGCInvokesConcurrent causes excessive single region evacuation pauses
Tue, 14 Jun 2011 11:01:10 -0700 johnc 7004681: G1: Extend marking verification to Full GCs
Tue, 14 Jun 2011 10:33:43 -0400 tonyp 7046558: G1: concurrent marking optimizations
Mon, 13 Jun 2011 13:48:18 +0200 brutisso 6918185: Remove unused code for lost card-marking optimization in BacktraceBuilder
Mon, 13 Jun 2011 09:58:16 -0700 ysr 7051430: CMS: ongoing CMS cycle should terminate abruptly to allow prompt JVM termination at exit
Fri, 10 Jun 2011 15:44:02 -0700 minqi Merge
Fri, 10 Jun 2011 15:08:36 -0700 minqi 6941923: RFE: Handling large log files produced by long running Java Applications
Fri, 10 Jun 2011 13:16:40 -0400 tonyp 7045330: G1: Simplify/fix the HeapRegionSeq class
Wed, 08 Jun 2011 21:48:38 -0400 tonyp 7045662: G1: OopsInHeapRegionClosure::set_region() should not be virtual
Wed, 08 Jun 2011 15:31:51 -0400 tonyp 7032531: G1: enhance GC logging to include more accurate eden / survivor size transitions
Wed, 08 Jun 2011 08:39:53 -0700 ysr Merge
Thu, 02 Jun 2011 10:23:36 -0700 ysr 7048782: CMS: assert(last_chunk_index_to_check<= last_chunk_index) failed: parCardTableModRefBS.cpp:359
Fri, 27 May 2011 10:23:03 -0700 ysr 7048342: CMS: eob == _limit || fc->isFree() failed: Only a free chunk should allow us to cross over the limit
Fri, 01 Jul 2011 13:07:16 -0700 trims 7061691: Fork HS21 to HS22 - renumber Minor and build numbers of JVM
Wed, 15 Jun 2011 10:20:03 -0700 never Merge
Tue, 14 Jun 2011 15:20:55 -0700 never Merge
Tue, 14 Jun 2011 14:41:33 -0700 never 7052219: JSR 292: Crash in ~BufferBlob::MethodHandles adapters
Tue, 14 Jun 2011 12:25:05 -0700 twisti 7053520: JSR292: crash in invokedynamic with C1 using tiered and compressed oops
Wed, 08 Jun 2011 17:04:06 -0700 jrose 7047697: MethodHandle.invokeExact call for wrong method causes VM failure if run with -Xcomp
Sat, 04 Jun 2011 10:36:22 -0700 kvn 7050280: assert(u->as_Unlock()->is_eliminated()) failed: sanity
Fri, 03 Jun 2011 22:31:43 -0700 never 7045514: SPARC assembly code for JSR 292 ricochet frames
Thu, 02 Jun 2011 13:36:11 -0700 never 7050554: JSR 292 - need optimization for selectAlternative
Thu, 09 Jun 2011 01:33:42 +0400 dsamersoff Merge
Thu, 02 Jun 2011 21:01:48 -0700 coleenp Merge
Thu, 02 Jun 2011 14:17:48 -0400 coleenp 7049928: VM crashes with "assert(_adapter != NULL) failed: must have" at methodOop.cpp:63
Sat, 21 May 2011 15:39:54 -0700 coleenp 7033141: assert(has_cp_cache(i)) failed: oob
Tue, 07 Jun 2011 13:17:05 -0700 jcoomes Merge
Mon, 23 May 2011 16:42:14 -0700 ysr 7042740: CMS: assert(n> q) failed: Looping at: ... blockOffsetTable.cpp:557
Wed, 01 Jun 2011 23:25:31 -0700 jrose 7049410: JSR 292 old method name MethodHandle.invokeGeneric should not be accepted by the JVM
Wed, 01 Jun 2011 23:25:20 -0700 jrose 7049415: Failure of resolution of sym.reference to the c.s.s. should be wrapped in BootstrapMethodError
Tue, 31 May 2011 10:05:36 -0700 kvn 6956668: misbehavior of XOR operator (^) with int
Fri, 27 May 2011 12:47:48 -0700 kvn 7047069: Array can dynamically change size when assigned to an object field
Thu, 26 May 2011 16:39:34 -0700 never Merge
Thu, 26 May 2011 14:44:41 -0700 never 7047961: JSR 292 MethodHandleWalk swap args doesn't handle T_LONG and T_DOUBLE properly
Thu, 26 May 2011 13:15:01 -0700 iveresov 7047491: C1: registers saved incorrectly when calling checkcast_arraycopy stub
Wed, 25 May 2011 21:17:07 -0700 kvn 7048332: Cadd_cmpLTMask doesn't handle 64-bit tmp register properly
Sat, 17 Dec 2011 20:50:09 +0100 Thomas Wuerthinger Removed tags.
Sat, 17 Dec 2011 20:48:46 +0100 Thomas Wuerthinger Work with GRAAL environment variable instead of MAXINE environment variable.
Sat, 17 Dec 2011 20:36:28 +0100 Thomas Wuerthinger Updated authors file.
Sat, 17 Dec 2011 20:34:58 +0100 Thomas Wuerthinger Remove deprecated files.
Sat, 17 Dec 2011 19:59:18 +0100 Thomas Wuerthinger Added Java files from Maxine project.
Sat, 17 Dec 2011 19:58:27 +0100 Thomas Wuerthinger Updated mxtool to allow projects in subdirectories.
Sat, 17 Dec 2011 18:19:04 +0100 Thomas Wuerthinger Added project.properties. Ignore *.pyc files.
Fri, 16 Dec 2011 21:56:00 +0100 Doug Simon Added mechanism for downloading a JDK 7 if the JDK7 environment variable is not set. This only works on Linux as only it has a single tar.gz version of the JDK available from the Oracle JDK download website.
Fri, 16 Dec 2011 20:02:38 +0100 Thomas Wuerthinger Added tag test5 for changeset 6ee0eac858c1
Fri, 16 Dec 2011 19:49:22 +0100 Thomas Wuerthinger Added tag test4 for changeset 031fea7c05fe
Fri, 16 Dec 2011 19:47:07 +0100 Thomas Wuerthinger Added tag test3 for changeset 16dcfa497cff
Fri, 16 Dec 2011 19:36:03 +0100 Thomas Wuerthinger Added domake again.
Fri, 16 Dec 2011 19:11:29 +0100 Thomas Wuerthinger Added tag test2 for changeset 44445a59a718
Fri, 16 Dec 2011 16:47:05 +0100 Doug Simon Removed scripts that have been replaced by mx/commands.py.
Fri, 16 Dec 2011 16:46:33 +0100 Doug Simon Added a copy of the mxtool to repo.
Fri, 16 Dec 2011 16:33:42 +0100 Doug Simon Unified the way a specific build of the VM is chosen for any mx command that runs the GraalVM.
Fri, 16 Dec 2011 15:17:17 +0100 Doug Simon Automated creation of debug, fastdebug and optimized subdirectories of the JDK.
Fri, 16 Dec 2011 14:24:37 +0100 Doug Simon Removed pytools - replaced by mxtool.
Fri, 16 Dec 2011 13:37:14 +0100 Doug Simon Removed mx/env from revision control.
Fri, 16 Dec 2011 11:03:14 +0100 Doug Simon Added mx configuration.
Tue, 13 Dec 2011 21:40:26 -0800 Christian Wimmer Fix build error for Windows builds
Tue, 13 Dec 2011 21:30:53 -0800 Christian Wimmer Fix build error for debug builds
Tue, 13 Dec 2011 21:18:25 -0800 Christian Wimmer Merge
Tue, 13 Dec 2011 21:17:46 -0800 Christian Wimmer Change Graal monitor enter and exit from BasicObjectLock to BasicLock
Tue, 13 Dec 2011 21:16:50 -0800 Christian Wimmer Add all DaCapo benchmarks, allow batch execution of all DaCapo benchmarks, add -d flag to start HotSpot under the debugger
Mon, 12 Dec 2011 15:57:56 +0100 Gilles Duboscq Make GraalEdgeColorFilter more robust
Fri, 09 Dec 2011 13:50:23 +0100 Gilles Duboscq Add a CFG filter to the default filter collection
Mon, 05 Dec 2011 18:15:25 -0800 Christian Wimmer use alignment for constants specified in DataPatch.alignment
Mon, 05 Dec 2011 20:00:57 +0100 Peter Hofer IdealGraphVisualizer: add filter for Graal Call Analysis graphs
Fri, 02 Dec 2011 17:46:54 +0100 Thomas Wuerthinger Remove recordBailout method. Remove GraalBailoutIsFatal flag.
Fri, 02 Dec 2011 16:59:53 +0100 Lukas Stadler fix for escape analyzed arrays in debug mode
Fri, 02 Dec 2011 13:31:00 +0100 Lukas Stadler hide HotSpotMethodResolvedImpl.javaMirror field in debuggers
Thu, 01 Dec 2011 15:04:28 +0100 Lukas Stadler CiGenericCallback handling: removed (buggy) native exception handling code, changed to callbackInternal
Tue, 29 Nov 2011 16:04:18 +0100 Doug Simon Made C++ changes to reflect changes to CiAssumptions.ConcreteMethod.
Mon, 28 Nov 2011 18:20:46 -0800 Christian Wimmer Add newlines at the end of files, otherwise my version of gcc complains
Mon, 28 Nov 2011 19:07:47 +0100 Gilles Duboscq Do not color edges labeled with #NDF as data flow
Fri, 25 Nov 2011 23:09:07 +0100 Thomas Wuerthinger Return a RiResolvedField array when looking up the fields of a class.
Thu, 24 Nov 2011 17:45:38 +0100 Thomas Wuerthinger Merge.
Thu, 24 Nov 2011 17:45:19 +0100 Thomas Wuerthinger Set catch all to true if the caught class is java.lang.Throwable.
Thu, 24 Nov 2011 17:27:17 +0100 Gilles Duboscq Merge
Thu, 24 Nov 2011 17:25:39 +0100 Gilles Duboscq fix componentType for the primitive array case
Thu, 24 Nov 2011 17:24:43 +0100 Gilles Duboscq Make NMethodSweeper work on any JavaThread
Thu, 24 Nov 2011 16:14:33 +0100 Thomas Wuerthinger Merge.
Thu, 24 Nov 2011 16:14:21 +0100 Thomas Wuerthinger Don't call startCompiler if the VM is run with -Xint
Thu, 24 Nov 2011 14:09:18 +0100 Doug Simon Improved interface to the examples in the gl script.
Thu, 24 Nov 2011 13:19:40 +0100 Doug Simon Made the safeadd and vectorlib examples runnable from the gl script:
Wed, 23 Nov 2011 18:11:28 +0100 Doug Simon Made gl script able to import and use the mx script.
Wed, 23 Nov 2011 14:52:52 +0100 Thomas Wuerthinger Call NMethodSweeper::possibly_sweep() before registering a method.
Tue, 22 Nov 2011 11:48:41 +0100 Doug Simon Added helper script for gl.py.
Tue, 22 Nov 2011 10:41:05 +0100 Lukas Stadler Merge
Fri, 18 Nov 2011 17:20:38 +0100 Lukas Stadler Merge
Fri, 18 Nov 2011 17:02:22 +0100 Lukas Stadler Merge
Fri, 18 Nov 2011 13:34:10 +0100 Lukas Stadler Merge
Fri, 18 Nov 2011 11:55:00 +0100 Lukas Stadler don't observe jvmti and dtrace state changes during code installing
Fri, 18 Nov 2011 11:54:07 +0100 Lukas Stadler store RiCompiledMethod in nmethod and:
Fri, 18 Nov 2011 11:52:59 +0100 Lukas Stadler implement generic callback mechanism (CiGenericCallback)
Tue, 15 Nov 2011 11:24:26 +0100 Lukas Stadler change order in domake script (so that one-time operations will be performed using the product jdk)
Mon, 21 Nov 2011 19:28:08 +0100 Thomas Wuerthinger Merge.
Mon, 21 Nov 2011 19:27:54 +0100 Thomas Wuerthinger Adjust code cache flag values to be more c2-like.
Mon, 21 Nov 2011 15:54:32 +0100 Peter Hofer IdealGraphVisualizer: add a workaround to fix layouting of the QuickSearch combobar with the GTK look and feel
Mon, 21 Nov 2011 14:31:28 +0100 Thomas Wuerthinger Removed debug output.
Mon, 21 Nov 2011 14:23:14 +0100 Thomas Wuerthinger Relaxed div/rem code assertions, jtt passes with debug vm.
Mon, 21 Nov 2011 14:12:10 +0100 Thomas Wuerthinger Relaxed idiv exception handler assert.
Mon, 21 Nov 2011 13:56:38 +0100 Thomas Wuerthinger Fixed a regression.
Mon, 21 Nov 2011 11:01:37 +0100 Peter Hofer IdealGraphVisualizer: move QuickSearch combobar from the menu bar to the graph viewer's toolbar so it won't be omitted on Mac OS X
Fri, 18 Nov 2011 17:01:32 +0100 Thomas Wuerthinger removed transition to vm in ci interface
Fri, 18 Nov 2011 16:23:41 +0100 Thomas Wuerthinger Merge.
Fri, 18 Nov 2011 16:23:26 +0100 Thomas Wuerthinger put back in thread transitions.
Fri, 18 Nov 2011 14:14:37 +0100 Thomas Wuerthinger No longer use shared ciFactory. Remove make_global usage in code installer.
Fri, 18 Nov 2011 13:30:47 +0100 Thomas Wuerthinger Removed global handle usage in ci interface.
Fri, 18 Nov 2011 13:07:25 +0100 Thomas Wuerthinger Removed a safepoint possibility in the code installer when creating CiVirtualObject objects.
Fri, 18 Nov 2011 16:00:09 +0100 Peter Hofer IdealGraphVisualizer: scroll wheel pans now and zooms only with Ctrl pressed
Fri, 18 Nov 2011 14:24:27 +0100 Peter Hofer IdealGraphPrinter: add the ability to specify edge labels in XML input
Thu, 17 Nov 2011 19:11:55 +0100 Thomas Wuerthinger Register assumptions before anything else. Don't free code blob (it is reused).
Thu, 17 Nov 2011 18:33:33 +0100 Thomas Wuerthinger Fixed another possible safepoint in the code installer.
Thu, 17 Nov 2011 18:02:12 +0100 Thomas Wuerthinger Fixed wrong type transition.
Thu, 17 Nov 2011 17:45:34 +0100 Thomas Wuerthinger Use write barrier in JavaAccess. Fixed thread transition bug.
Thu, 17 Nov 2011 17:18:16 +0100 Thomas Wuerthinger Fixed regression.
Thu, 17 Nov 2011 17:10:52 +0100 Thomas Wuerthinger Fixed another possible oop/handle issue.
Thu, 17 Nov 2011 16:40:19 +0100 Thomas Wuerthinger Merge.
Thu, 17 Nov 2011 16:40:14 +0100 Thomas Wuerthinger Fix a safepoint bug in code installer.
Thu, 17 Nov 2011 16:08:14 +0100 Gilles Duboscq Fix typeProfile : collect all receivers and counts before making java calls
Thu, 17 Nov 2011 00:52:17 +0100 Thomas Wuerthinger Do not use result when resolve_field throws an exception.
Thu, 17 Nov 2011 00:28:31 +0100 Thomas Wuerthinger More handles, fixed broken cast.
Thu, 17 Nov 2011 00:01:56 +0100 Thomas Wuerthinger Handlize to fix GC issue.
Wed, 16 Nov 2011 23:35:10 +0100 Thomas Wuerthinger Merge.
Wed, 16 Nov 2011 23:35:03 +0100 Thomas Wuerthinger Support blocking compilation.
Wed, 16 Nov 2011 21:27:28 +0100 Thomas Wuerthinger Pass-by compilation broker.
Wed, 16 Nov 2011 16:46:32 +0100 Thomas Wuerthinger Remove ci usage on field lookup.
Wed, 16 Nov 2011 16:02:04 +0100 Thomas Wuerthinger Remove ci usage on method lookup.
Wed, 16 Nov 2011 16:00:11 +0100 Thomas Wuerthinger Remove ci usage from switchProbability.
Wed, 16 Nov 2011 15:58:18 +0100 Thomas Wuerthinger Remove ci usage for accessing branch probability.
Wed, 16 Nov 2011 15:46:39 +0100 Thomas Wuerthinger Ignore that task code field is not set.
Wed, 16 Nov 2011 15:13:51 +0100 Gilles Duboscq Merge
Wed, 16 Nov 2011 15:13:29 +0100 Gilles Duboscq Make CFG filter work better in cooperation with Begin-End reduction
Wed, 16 Nov 2011 13:56:48 +0100 Thomas Wuerthinger Merge.
Wed, 16 Nov 2011 13:56:32 +0100 Thomas Wuerthinger Fixed a problem when looking up class constants.
Wed, 16 Nov 2011 13:30:33 +0100 Gilles Duboscq Add a CFG filter : Shows only CFG nodes and edges. This helps when working on CFG in big graphs
Wed, 16 Nov 2011 11:59:35 +0100 Thomas Wuerthinger Fixed build issue.
Wed, 16 Nov 2011 01:52:31 +0100 Thomas Wuerthinger Fixed an issue with the runtime queried escape analysis field array.
Wed, 16 Nov 2011 01:48:25 +0100 Thomas Wuerthinger Use GraalEnv to look up types.
Tue, 15 Nov 2011 22:06:02 +0100 Thomas Wuerthinger Use GraalEnv for installing code.
Tue, 15 Nov 2011 21:15:26 +0100 Thomas Wuerthinger Initial port of ciEnv to graalEnv.
Mon, 14 Nov 2011 22:38:54 +0100 Thomas Wuerthinger Remove the need for a global stub array.
Mon, 14 Nov 2011 22:34:14 +0100 Thomas Wuerthinger Merge.
Mon, 14 Nov 2011 22:33:15 +0100 Thomas Wuerthinger Remove the need for VmId (last usage was the constant pool).
Mon, 14 Nov 2011 18:14:13 +0100 Peter Hofer IdealGraphVisualizer: default to panning when dragging with the left mouse button. Switching between the panning and selection modes can be done via new toolbar buttons similar to popular document viewers. Selection mode can also be temporarily enabled by holding the shift key before/while dragging.
Mon, 14 Nov 2011 15:36:09 +0100 Peter Hofer IdealGraphVisualizer: When layouting a tree (or forest), do a final down-sweep in the crossing reduction phase. This usually gives a nicer layout for these types of graphs. Also, do a little cleanup and use arrays in the coordinate assignment phase.
Mon, 14 Nov 2011 12:30:18 +0100 Peter Hofer IdealGraphVisualizer:
Wed, 09 Nov 2011 22:53:16 +0100 Doug Simon Removed more vestiges of JDK7G build support.
Wed, 09 Nov 2011 22:37:44 +0100 Doug Simon Improved error messages in gl.py.
Wed, 09 Nov 2011 14:53:09 +0100 Peter Hofer IdealGraphVisualizer: Consistently distinguish between filters and filter profiles
Wed, 09 Nov 2011 17:29:14 +0100 Michael Haupt fixes for build process
Wed, 09 Nov 2011 17:02:12 +0100 Doug Simon Removed targetting of JDK7G by gl.py.
Wed, 09 Nov 2011 16:02:46 +0100 Doug Simon Improved gl.py script.
Wed, 09 Nov 2011 15:49:51 +0100 Lukas Stadler fix build warnings
Wed, 09 Nov 2011 11:36:20 +0100 Lukas Stadler Merge
Wed, 09 Nov 2011 11:27:50 +0100 Lukas Stadler fix to project files
Wed, 09 Nov 2011 11:27:38 +0100 Lukas Stadler support for new RiRuntime features: add code without making it the default for the method, executing Java tasks on the compile thread, communicate nmethod reference to Java code as HotSpotCompiledMethod
Sat, 05 Nov 2011 16:14:56 +0100 Thomas Wuerthinger Fix crash in branch prediction if there's no current environment.
Thu, 03 Nov 2011 05:23:03 +0100 Thomas Wuerthinger Added new color filter that marks frame states with lock.
Thu, 03 Nov 2011 05:18:04 +0100 Thomas Wuerthinger Added two new Graal filters.
Thu, 03 Nov 2011 05:12:22 +0100 Thomas Wuerthinger Updated the combine filter.
Wed, 02 Nov 2011 18:45:14 +0100 Peter Hofer IdealGraphVisualizer: cosmetic changes (menus, actions, tooltip texts, etc.)
Wed, 02 Nov 2011 18:41:30 +0100 Peter Hofer IdealGraphVisualizer: make 'Save as' work
Wed, 02 Nov 2011 17:27:31 +0100 Peter Hofer IdealGraphVisualizer: make Graal graph-to-text converter work again after last commit by copying properties that have the same value in the two input graphs groups to the newly created diff group's properties.
Wed, 02 Nov 2011 17:05:21 +0100 Peter Hofer IdealGraphVisualizer: the side-by-side view of source graphs for diff graphs doesn't work properly because nodes that exist only in graph B (the 'new' graph) are in most cases assigned different ids. Show a standard one-graph view instead.
Wed, 02 Nov 2011 15:56:28 +0100 Peter Hofer IdealGraphVisualizer: unhide Undo/Redo, these are actually implemented; other minor menu changes
Wed, 02 Nov 2011 15:37:40 +0100 Peter Hofer IdealGraphVisualizer: the context menu of graph nodes includes submenus for predecessors and successors. Recursively building them ahead of time can incur heavy delays even with limited recursion depth. Instead, build these menus on demand, i.e. when the user opens a particular submenu.
Wed, 02 Nov 2011 14:09:40 +0100 Peter Hofer IdealGraphVisualizer: prevent unnecessary updates of the text component when the current graph changes
Mon, 31 Oct 2011 21:06:04 +0100 Doug Simon Added Python scripts in new 'shell' project. The shell/commands.py script should replace all the existing run*.sh scripts in the top level Graal directory and is where new commands should go.
Mon, 31 Oct 2011 16:37:41 +0100 Peter Hofer IdealGraphVisualizer: minor changes to reduce warnings on startup
Mon, 31 Oct 2011 16:25:57 +0100 Peter Hofer IdealGraphVisualizer: replace settings icon
Mon, 31 Oct 2011 15:55:13 +0100 Peter Hofer IdealGraphVisualizer: work around a Swing/NetBeans tree UI problem that occurs when mouse events are handled while the tree model is changing, e.g. when using IGV while it still receives graphs from a compiler. BasicTreeUI attempts to get the boundaries for the node associated with the location on screen, but fails and tries to access a null Rectangle, causing a user-visible NullPointerException. By implementing equals() for GraphNode, nodes for graphs that are already in the tree are not removed and re-added when updating groups, and the exception can no longer be reproduced. This potentially also resolves some redraw issues.
Mon, 31 Oct 2011 12:24:43 +0100 Peter Hofer IdealGraphVisualizer: hide irrelevant NetBeans menu entries and options