log graal/com.oracle.graal.debug/src/com/oracle/graal/debug/Debug.java @ 14625:3ab42370f636

age author description
Wed, 19 Mar 2014 23:41:51 +0100 Doug Simon removed use of varargs from Debug.log() API
Wed, 19 Mar 2014 23:11:39 +0100 Doug Simon removed use of varargs from Debug.scope() API
Wed, 19 Mar 2014 16:44:07 +0100 Doug Simon removed allocation for name of debug scope
Wed, 19 Mar 2014 16:30:09 +0100 Doug Simon expanded Debug API to avoid any allocation for timer and metric creation if debugging is disabled
Tue, 18 Mar 2014 17:15:06 +0100 Doug Simon added support for lazy computation of names for use with Debug
Tue, 18 Mar 2014 12:39:23 +0100 Doug Simon reduced overhead of Debug.metric() and Debug.timer() when no metrics or timers are enabled
Thu, 06 Mar 2014 18:13:49 +0100 Gilles Duboscq Use a forceLog scope for LinearScan.reportFailure. Remove @SuppressWarnings on DebugScope.scope
Wed, 08 Jan 2014 15:40:06 +0100 Doug Simon removed ability for the log indentation mechanism to also enable/disable logging which should be controlled only by the -G:Log command line option
Wed, 08 Jan 2014 14:47:47 +0100 Lukas Stadler fix handling of sandboxed debug scopes (don't destroy parent flags)
Fri, 13 Dec 2013 19:16:25 +0100 Gilles Duboscq Add Debug.isDumpEnabledForMethod() and Debug.isLogEnabledForMethod() use it to diable graph compression and enable guard-id-as-debug-id
Sat, 30 Nov 2013 01:16:55 +0100 Doug Simon change debug scopes implementation to prevent extra frames related to mechanism being added to call stack
Thu, 28 Nov 2013 19:51:54 +0100 Bernhard Urban Debug: use silent debug config for sandbox
Mon, 25 Nov 2013 18:42:51 +0100 Doug Simon made DebugScope be AutoCloseable so that try-with-resource can be used to more cleanly manage scopes
Mon, 25 Nov 2013 17:28:15 +0100 Doug Simon added support for scoping a change to the current DebugConfig using try-with-resource
Mon, 25 Nov 2013 13:41:18 +0100 Erik Eckstein some improvements in Debug logging
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:26:49 +0100 Doug Simon added support for unconditionally enabling a DebugTimer or DebugMetric, regardless of whether general Debug capabilities are enabled
Thu, 12 Sep 2013 17:32:45 +0200 Doug Simon check that Debug has not been initialized before HotSpotOptions.finalizeOptions() is called
Thu, 12 Sep 2013 16:23:28 +0200 Doug Simon made Debug.ENABLED static (i.e. a compile-time constant)
Tue, 10 Sep 2013 15:40:28 +0200 Doug Simon added support for DebugMetric and DebugTimer objects to be unconditionally enabled (GRAAL-195)
Mon, 09 Sep 2013 13:57:53 +0200 Doug Simon split DebugHistogram printing out into separate service
Tue, 20 Aug 2013 17:33:04 +0200 Erik Eckstein add logging with indentation in graal.Debug
Thu, 01 Aug 2013 18:58:48 +0200 Bernhard Urban Debug: add printf
Sat, 06 Jul 2013 00:29:59 +0200 Thomas Wuerthinger First draft of Truffle graph caching.
Sun, 21 Apr 2013 21:37:40 +0200 Doug Simon enhanced support for sandboxed debug scope such that their debug config can be specified
Sat, 13 Apr 2013 17:55:43 +0200 Thomas Wuerthinger Added DebugHistory utility and corresponding unit tests.
Fri, 25 Jan 2013 15:31:54 +0100 Doug Simon changed DebugMetric.add() to take a long parameter instead of an int
Wed, 23 Jan 2013 16:34:57 +0100 Doug Simon applied mx eclipseformat to all Java files
Mon, 29 Oct 2012 14:41:20 +0100 Doug Simon added more javadoc to DebugConfig interface
Fri, 15 Jun 2012 14:42:11 +0200 Doug Simon added support for extending the filtering context of a DebugConfig
Wed, 25 Apr 2012 14:34:29 +0200 Lukas Stadler (preliminary) logging to file (-G:LogFile=asdf.txt)
Wed, 18 Apr 2012 23:39:07 +0200 Doug Simon optimization: frame prologue & epilogue ommitted for methods with no spills, no callee-saved registers, no incoming stack args and no debug info
Mon, 26 Mar 2012 22:40:31 +0200 Doug Simon fixed Eclipse compiler warnings about unused parameters
Wed, 21 Mar 2012 13:49:34 +0100 Thomas Wuerthinger Added new decorate methods to the Debug class.
Thu, 08 Mar 2012 19:24:17 +0100 Thomas Wuerthinger Renamed projects. base graal/com.oracle.max.graal.debug/src/com/oracle/graal/debug/Debug.java@61cfbb200517