TOD plugin binary releases

Version 0.9.7.4

2009-08-07 16:11:53
Changes between 0.9.7.3 and 0.9.7.4

Eclipse plugin: tod.plugin_0.9.7.4.zip
Standalone database: tod-db_0.9.7.4.zip, tod-db_0.9.7.4.tar.gz

Version 0.9.7.3

2009-06-12 12:35:23
Changes between 0 and 0.9.7.3

Changes for zz.utils (rev. 0 to 437)
------------------------------------
* The database now uses only one port instead of 2
* TOD attemps to guess the type of objects that were created out of scope (previously it used to fall back to an "unknown type").
* The type of objects that are created out of scope can now be retrieved. Additionally, retrieving the type of objects is generally much faster
* Fail earlier if database process cannot be created
* Code coverage statistics: per-behavior event counts
* Support for debuggin Tomcat Web applications with Eclipse WST

Changes for zz.jinterp (rev. 0 to 437)
--------------------------------------
* TOD can now display the toString() value of reconstituted objects

Eclipse plugin: tod.plugin_0.9.7.3.zip
Standalone database: tod-db_0.9.7.3.zip, tod-db_0.9.7.3.tar.gz

Version 0.9.5

2009-02-05 17:07:49
Changes between 0.9.4 and 0.9.5

Eclipse plugin: tod.plugin_0.9.5.zip
Standalone database: tod-db_0.9.5.zip, tod-db_0.9.5.tar.gz

Version 0.9.4

2009-02-04 02:02:58
Changes between 0.9.3 and 0.9.4

Eclipse plugin: tod.plugin_0.9.4.zip
Standalone database: tod-db_0.9.4.zip, tod-db_0.9.4.tar.gz

Version 0.9.3

2009-01-22 16:18:56
Changes between 0.9.2 and 0.9.3

Changes for TOD-agent (rev. 2382 to 2392)
-----------------------------------------
* More JDK classes can be instrumented (eg. ArrayList)

Changes for TOD-dbgrid (rev. 2382 to 2392)
------------------------------------------
* More JDK classes can be instrumented (eg. ArrayList)

Changes for TOD (rev. 2382 to 2392)
-----------------------------------
* More JDK classes can be instrumented (eg. ArrayList)

Eclipse plugin: tod.plugin_0.9.3.zip
Standalone database: tod-db_0.9.3.zip, tod-db_0.9.3.tar.gz

Version 0.9.2

2009-01-12 00:26:53
Changes between 0.9.1 and 0.9.2

Changes for TOD-evdbng (rev. 2380 to 2382)
------------------------------------------
* Got rid of RMI, replaced by a simpler protocol

Changes for TOD-dbgrid (rev. 2380 to 2382)
------------------------------------------
* Got rid of RMI, replaced by a simpler protocol

Changes for TOD-evdb1 (rev. 2380 to 2382)
-----------------------------------------
* Got rid of RMI, replaced by a simpler protocol

Changes for TOD (rev. 2380 to 2382)
-----------------------------------
* Got rid of RMI, replaced by a simpler protocol

Eclipse plugin: tod.plugin_0.9.2.zip
Standalone database: tod-db_0.9.2.zip, tod-db_0.9.2.tar.gz

Version 0.9.1

2008-12-29 18:56:44
Changes between 0.9 and 0.9.1

Changes for tod.plugin.wst (rev. 2365 to 2380)
----------------------------------------------
* Added support for Generic Server launch (tested with JBoss 5)

Changes for zz.jinterp (rev. 0 to 423)
--------------------------------------
* TOD can now display the toString() value of reconstituted objects

Changes for TOD (rev. 2365 to 2380)
-----------------------------------
* TOD can now display the toString() value of reconstituted objects

Eclipse plugin: tod.plugin_0.9.1.zip
Standalone database: tod-db_0.9.1.zip, tod-db_0.9.1.tar.gz

Version 0.9

2008-12-18 21:12:47
Changes between 0.8 and 0.9

Changes for TOD-agent (rev. 2350 to 2365)
-----------------------------------------
* Code coverage statistics: per-behavior event counts
* Support for debuggin Tomcat Web applications with Eclipse WST

Changes for tod.plugin.ajdt (rev. 2350 to 2365)
-----------------------------------------------
* Support for debuggin Tomcat Web applications with Eclipse WST

Changes for TOD-evdbng (rev. 2350 to 2365)
------------------------------------------
* Code coverage statistics: per-behavior event counts

Changes for TOD-dbgrid (rev. 2350 to 2365)
------------------------------------------
* Code coverage statistics: per-behavior event counts
* Support for debuggin Tomcat Web applications with Eclipse WST

Changes for zz.utils (rev. 411 to 413)
--------------------------------------
* Code coverage statistics: per-behavior event counts
* Support for debuggin Tomcat Web applications with Eclipse WST

Changes for tod.plugin (rev. 2350 to 2365)
------------------------------------------
* Support for debuggin Tomcat Web applications with Eclipse WST

Changes for TOD-evdb1 (rev. 2350 to 2365)
-----------------------------------------
* Code coverage statistics: per-behavior event counts

Changes for TOD (rev. 2350 to 2365)
-----------------------------------
* Code coverage statistics: per-behavior event counts
* Support for debuggin Tomcat Web applications with Eclipse WST

Eclipse plugin: tod.plugin_0.9.zip
Standalone database: tod-db_0.9.zip, tod-db_0.9.tar.gz

Version 0.8

2008-12-05 21:29:19
Changes between 0.7.5 and 0.8

Changes for TOD-agent (rev. 2314 to 2350)
-----------------------------------------
* The type of objects that are created out of scope can now be retrieved. Additionally, retrieving the type of objects is generally much faster
* Fail earlier if database process cannot be created
* Fixed debugging programs with complex classloading schemes, such as Eclipse
* Class filtering is now performed in the native agent, greatly reducing loading times, in particular when partial traces are used

Changes for TOD-evdbng (rev. 2314 to 2350)
------------------------------------------
* The type of objects that are created out of scope can now be retrieved. Additionally, retrieving the type of objects is generally much faster
* Fail earlier if database process cannot be created
* Fixed database crash
* Fixed debugging programs with complex classloading schemes, such as Eclipse

Changes for TOD-dbgrid (rev. 2314 to 2350)
------------------------------------------
* TOD attemps to guess the type of objects that were created out of scope (previously it used to fall back to an "unknown type").
* The type of objects that are created out of scope can now be retrieved. Additionally, retrieving the type of objects is generally much faster
* Fail earlier if database process cannot be created
* Fixed debugging programs with complex classloading schemes, such as Eclipse

Changes for zz.utils (rev. 407 to 411)
--------------------------------------
* TOD attemps to guess the type of objects that were created out of scope (previously it used to fall back to an "unknown type").
* The type of objects that are created out of scope can now be retrieved. Additionally, retrieving the type of objects is generally much faster
* Fail earlier if database process cannot be created

Changes for tod.plugin (rev. 2314 to 2350)
------------------------------------------
* Fixed random GUI crash on Linux

Changes for TOD-evdb1 (rev. 2314 to 2350)
-----------------------------------------
* The type of objects that are created out of scope can now be retrieved. Additionally, retrieving the type of objects is generally much faster
* Fail earlier if database process cannot be created
* Fixed debugging programs with complex classloading schemes, such as Eclipse

Changes for TOD (rev. 2314 to 2350)
-----------------------------------
* TOD attemps to guess the type of objects that were created out of scope (previously it used to fall back to an "unknown type").
* The type of objects that are created out of scope can now be retrieved. Additionally, retrieving the type of objects is generally much faster
* Fail earlier if database process cannot be created
* Fixed debugging programs with complex classloading schemes, such as Eclipse

Eclipse plugin: tod.plugin_0.8.zip
Standalone database: tod-db_0.8.zip, tod-db_0.8.tar.gz

Version 0.7.5

2008-11-25 19:22:45
Changes between 0.7.4 and 0.7.5

Changes for TOD-evdbng (rev. 2313 to 2314)
------------------------------------------
* New launcher for Eclipse JUnit plugin tests

Changes for TOD-dbgrid (rev. 2313 to 2314)
------------------------------------------
* New launcher for Eclipse JUnit plugin tests

Changes for tod.plugin (rev. 2313 to 2314)
------------------------------------------
* New launcher for Eclipse JUnit plugin tests

Changes for TOD-evdb1 (rev. 2313 to 2314)
-----------------------------------------
* New launcher for Eclipse JUnit plugin tests

Changes for TOD (rev. 2313 to 2314)
-----------------------------------
* New launcher for Eclipse JUnit plugin tests

Eclipse plugin: tod.plugin_0.7.5.zip
Standalone database: tod-db_0.7.5.zip, tod-db_0.7.5.tar.gz

Version 0.7.4

2008-11-17 21:44:35
Changes between 0.7.3 and 0.7.4

Changes for TOD (rev. 2312 to 2313)
-----------------------------------
* Fixed showstopper database bug

Eclipse plugin: tod.plugin_0.7.4.zip
Standalone database: tod-db_0.7.4.zip, tod-db_0.7.4.tar.gz

Version 0.7.3

2008-11-12 14:10:49
Changes between 0.7.2 and 0.7.3

Changes for TOD-agent (rev. 2308 to 2312)
-----------------------------------------
* It is now possible to reload at a later time a trace produced with the "2 phases" option
* The debugged program no longer throws strange exceptions on exit

Changes for TOD-evdbng (rev. 2308 to 2312)
------------------------------------------
* It is now possible to reload at a later time a trace produced with the "2 phases" option
* The debugged program no longer throws strange exceptions on exit

Changes for TOD-dbgrid (rev. 2308 to 2312)
------------------------------------------
* It is now possible to reload at a later time a trace produced with the "2 phases" option
* The debugged program no longer throws strange exceptions on exit

Changes for TOD-evdb1 (rev. 2308 to 2312)
-----------------------------------------
* It is now possible to reload at a later time a trace produced with the "2 phases" option
* The debugged program no longer throws strange exceptions on exit

Changes for TOD (rev. 2308 to 2312)
-----------------------------------
* It is now possible to reload at a later time a trace produced with the "2 phases" option
* The debugged program no longer throws strange exceptions on exit

Eclipse plugin: tod.plugin_0.7.3.zip
Standalone database: tod-db_0.7.3.zip, tod-db_0.7.3.tar.gz

Version 0.7.2

2008-11-01 13:15:35
Changes between 0.7.1 and 0.7.2

Changes for TOD-agent (rev. 2306 to 2308)
-----------------------------------------
* Fixed instrumentation bug

Changes for tod.plugin (rev. 2306 to 2308)
------------------------------------------
* Fixed instrumentation bug

Changes for TOD (rev. 2306 to 2308)
-----------------------------------
* Fixed instrumentation bug

Eclipse plugin: tod.plugin_0.7.2.zip
Standalone database: tod-db_0.7.2.zip, tod-db_0.7.2.tar.gz

Version 0.7.1

2008-10-31 11:55:16
Changes between 0.7 and 0.7.1

Changes for tod.plugin (rev. 2305 to 2306)
------------------------------------------
* Fixed classpath of new database

Eclipse plugin: tod.plugin_0.7.1.zip
Standalone database: tod-db_0.7.1.zip, tod-db_0.7.1.tar.gz

Version 0.7

2008-10-30 19:48:52
Changes between 0.6.5.2 and 0.7

Changes for TOD-agent (rev. 2304 to 2305)
-----------------------------------------
* Enabled the new, faster database by default

Changes for TOD-evdbng (rev. 2304 to 2305)
------------------------------------------
* Enabled the new, faster database by default

Changes for TOD-dbgrid (rev. 2304 to 2305)
------------------------------------------
* Enabled the new, faster database by default

Changes for TOD (rev. 2304 to 2305)
-----------------------------------
* Enabled the new, faster database by default

Eclipse plugin: tod.plugin_0.7.zip
Standalone database: tod-db_0.7.zip, tod-db_0.7.tar.gz

Version 0.6.5.2

2008-10-23 17:10:18
Changes between 0.6.5.1 and 0.6.5.2

Eclipse plugin: tod.plugin_0.6.5.2.zip
Standalone database: tod-db_0.6.5.2.zip, tod-db_0.6.5.2.tar.gz

Version 0.6.5.1

2008-10-21 20:15:40
Changes between 0.6.5 and 0.6.5.1

Eclipse plugin: tod.plugin_0.6.5.1.zip
Standalone database: tod-db_0.6.5.1.zip, tod-db_0.6.5.1.tar.gz

Version 0.6.5

2008-10-18 00:42:22
Changes between 0.6.4 and 0.6.5

Changes for TOD-agent (rev. 2299 to 2302)
-----------------------------------------
* Added launch option to disable trace capture at startup
* Fixed String search feature
* Two-phase recording: reduces the runtime overhead by first writing raw events to the hard disk, and importing them into the database when the debugged program finishes

Changes for TOD-dbgrid (rev. 2299 to 2302)
------------------------------------------
* Added launch option to disable trace capture at startup
* Fixed String search feature

Changes for tod.plugin (rev. 2299 to 2302)
------------------------------------------
* Added launch option to disable trace capture at startup
* Fixed String search feature

Changes for TOD-evdb1 (rev. 2299 to 2302)
-----------------------------------------
* Two-phase recording: reduces the runtime overhead by first writing raw events to the hard disk, and importing them into the database when the debugged program finishes

Changes for TOD (rev. 2299 to 2302)
-----------------------------------
* Added launch option to disable trace capture at startup
* Fixed String search feature
* Two-phase recording: reduces the runtime overhead by first writing raw events to the hard disk, and importing them into the database when the debugged program finishes

Eclipse plugin: tod.plugin_0.6.5.zip
Standalone database: tod-db_0.6.5.zip, tod-db_0.6.5.tar.gz

Version 0.6.4

2008-10-06 16:08:04
Changes between 0.6.3.2 and 0.6.4

Changes for TOD-agent (rev. 2293 to 2299)
-----------------------------------------
* Added a button to enable/disable trace capture at runtime

Changes for TOD-evdbng (rev. 2293 to 2299)
------------------------------------------
* Added a button to enable/disable trace capture at runtime

Changes for TOD-pytod-db (rev. 2293 to 2299)
--------------------------------------------
* Added a button to enable/disable trace capture at runtime

Changes for TOD-dbgrid (rev. 2293 to 2299)
------------------------------------------
* Added a button to enable/disable trace capture at runtime

Changes for TOD (rev. 2293 to 2299)
-----------------------------------
* Added a button to enable/disable trace capture at runtime

Eclipse plugin: tod.plugin_0.6.4.zip
Standalone database: tod-db_0.6.4.zip, tod-db_0.6.4.tar.gz

Version 0.6.3.2

2008-09-25 17:24:01
Changes between 0.6.3.1 and 0.6.3.2

Changes for TOD-agent (rev. 2292 to 2293)
-----------------------------------------
* Fixed a bug that preventing large Strings to be sent to the database

Changes for TOD (rev. 2292 to 2293)
-----------------------------------
* Fixed a bug that preventing large Strings to be sent to the database

Eclipse plugin: tod.plugin_0.6.3.2.zip
Standalone database: tod-db_0.6.3.2.zip, tod-db_0.6.3.2.tar.gz

Version 0.6.3.1

2008-09-24 15:57:53
Changes between 0.6.3 and 0.6.3.1

Changes for tod.plugin (rev. 2285 to 2292)
------------------------------------------
* Fixes for Java 1.4 support

Eclipse plugin: tod.plugin_0.6.3.1.zip
Standalone database: tod-db_0.6.3.1.zip, tod-db_0.6.3.1.tar.gz

Version 0.6.3

2008-09-23 10:54:56
Changes between 0.6.2 and 0.6.3

Changes for TOD-agent (rev. 2173 to 2285)
-----------------------------------------
* Support for debugging with Java 1.4 VMs

Changes for TOD-dbgrid (rev. 2173 to 2285)
------------------------------------------
* Added new gutter actions: Show next/prev. event for line "global"

Changes for tod.plugin (rev. 2173 to 2285)
------------------------------------------
* Additional Object Watch view is available: permits to inspect object contents in a separate view.
* Added new gutter actions: Show next/prev. event for line "global"
* Object Watches can be placed into floating post-it windows so that it is possible to see the state of several objects at the same time.
* Support for debugging with Java 1.4 VMs

Changes for TOD-evdb1 (rev. 2173 to 2285)
-----------------------------------------
* Added new gutter actions: Show next/prev. event for line "global"

Changes for TOD (rev. 2173 to 2285)
-----------------------------------
* Additional Object Watch view is available: permits to inspect object contents in a separate view.
* Added new gutter actions: Show next/prev. event for line "global"
* Object Watches can be placed into floating post-it windows so that it is possible to see the state of several objects at the same time.
* Support for debugging with Java 1.4 VMs
* Next/Prev. assignment works for local variables

Eclipse plugin: tod.plugin_0.6.3.zip
Standalone database: tod-db_0.6.3.zip, tod-db_0.6.3.tar.gz

Version 0.6.2

2008-08-18 20:06:38
Changes between 0.6.1 and 0.6.2

Changes for TOD (rev. 2147 to 2173)
-----------------------------------
* Added prev./next links next to variables and fields to jump to the previous/next assignment
* Much more responsive GUI

Eclipse plugin: tod.plugin_0.6.2.zip
Standalone database: tod-db_0.6.2.zip, tod-db_0.6.2.tar.gz

Version 0.6.1

2008-08-08 23:56:45
Changes between 0.6 and 0.6.1

Changes for TOD-agent (rev. 2117 to 2147)
-----------------------------------------
* Runtime overhead divided by 2
* Reduced runtime overhead

Changes for tod.plugin (rev. 2117 to 2147)
------------------------------------------
* Runtime overhead divided by 2

Changes for TOD (rev. 2117 to 2147)
-----------------------------------
* Reduced runtime overhead

Eclipse plugin: tod.plugin_0.6.1.zip
Standalone database: tod-db_0.6.1.zip, tod-db_0.6.1.tar.gz

Version 0.6

2008-07-04 01:09:31
Changes between 0.5.20 and 0.6

Changes for tod.plugin.pytod (rev. 0 to 2117)
---------------------------------------------
* Introducing PyTOD: support for debugging Python!

Changes for TOD-pytod-db (rev. 0 to 2117)
-----------------------------------------
* Introducing PyTOD: support for debugging Python!

Changes for tod.plugin (rev. 2104 to 2117)
------------------------------------------
* Fixed detection of VM architecture

Eclipse plugin: tod.plugin_0.6.zip
Standalone database: tod-db_0.6.zip, tod-db_0.6.tar.gz

Version 0.5.20

Changes between 0.5.19 and 0.5.20

Changes for tod.plugin (rev. 2101 to 2104)
------------------------------------------
* Agent-related build fixes

Changes for TOD (rev. 2101 to 2104)
-----------------------------------
* Agent-related build fixes

Eclipse plugin: tod.plugin_0.5.20.zip
Standalone database: tod-db_0.5.20.zip, tod-db_0.5.20.tar.gz

Version 0.5.19

Changes between 0.5.18 and 0.5.19

Changes for tod.plugin (rev. 2096 to 2101)
------------------------------------------
* Fixed architecture detection (Linux/amd64)

Eclipse plugin: tod.plugin_0.5.19.zip
Standalone database: tod-db_0.5.19.zip, tod-db_0.5.19.tar.gz

Version 0.5.18

Changes between 0.5.15 and 0.5.18

Changes for TOD-dbgrid (rev. 1529 to 2096)
------------------------------------------
* Improved DynCC view (can select colors, can choose activities to display)
* Reconstitution of arrays is now aware of System.arraycopy

Changes for zz.utils (rev. 358 to 394)
--------------------------------------
* The database now uses only one port instead of 2

Changes for tod.plugin (rev. 1529 to 2096)
------------------------------------------
* Intimacy/Obliviousness level is now per aspect, and persistent.
* Fixed opening of source file for inner classes

Changes for TOD (rev. 1529 to 2096)
-----------------------------------
* Fixed severe instrumentation bug
* Fixed instrumentation bug wrt/ exception handlers
* Intimacy/Obliviousness level is now per aspect, and persistent.
* Improved DynCC view (can select colors, can choose activities to display)
* Reconstitution of arrays is now aware of System.arraycopy

Eclipse plugin: tod.plugin_0.5.18.zip
Standalone database: tod-db_0.5.18.zip, tod-db_0.5.18.tar.gz

Version 0.5.17

Changes between 0.5.13 and 0.5.17

Changes for TOD-dbgrid (rev. 1514 to 1648)
------------------------------------------
* Made database process timeout configurable (and longer by default)

Changes for tod.plugin (rev. 1514 to 1648)
------------------------------------------
* Fixed classpath for database

Changes for TOD (rev. 1514 to 1648)
-----------------------------------
* Fixed timer issues under virtualizers
* Fixed severe instrumentation bug

Eclipse plugin: tod.plugin_0.5.17.zip
Standalone database: tod-db_0.5.17.zip, tod-db_0.5.17.tar.gz

Version 0.5.16

Changes between 0.5.13 and 0.5.16

Changes for TOD-dbgrid (rev. 1514 to 1589)
------------------------------------------
* Made database process timeout configurable (and longer by default)

Changes for tod.plugin (rev. 1514 to 1589)
------------------------------------------
* Fixed classpath for database

Changes for TOD (rev. 1514 to 1589)
-----------------------------------
* Fixed timer issues under virtualizers
* Fixed severe instrumentation bug

Eclipse plugin: tod.plugin_0.5.16.zip
Standalone database: tod-db_0.5.16.zip, tod-db_0.5.16.tar.gz

Version 0.5.15

Changes between 0.5.13 and 0.5.15

Changes for TOD-dbgrid (rev. 1514 to 1529)
------------------------------------------
* Made database process timeout configurable (and longer by default)

Changes for tod.plugin (rev. 1514 to 1529)
------------------------------------------
* Fixed classpath for database

Changes for TOD (rev. 1514 to 1529)
-----------------------------------
* Fixed timer issues under virtualizers

Eclipse plugin: tod.plugin_0.5.15.zip
Standalone database: tod-db_0.5.15.zip, tod-db_0.5.15.tar.gz

Version 0.5.14

Changes between 0.5.13 and 0.5.14

Changes for tod.plugin (rev. 1514 to 1520)
------------------------------------------
* Fixed classpath for database

Changes for TOD (rev. 1514 to 1520)
-----------------------------------
* Fixed timer issues under virtualizers

Eclipse plugin: tod.plugin_0.5.14.zip
Standalone database: tod-db_0.5.14.zip, tod-db_0.5.14.tar.gz

Version 0.5.13

Changes between 0.5.12 and 0.5.13

Changes for TOD (rev. 1499 to 1514)
-----------------------------------
* Improved logging messages
* Fixed event queue flushing for short programs
* Modularized database
* Removed reflex-bridge

Eclipse plugin: tod.plugin_0.5.13.zip
Standalone database: tod-db_0.5.13.zip, tod-db_0.5.13.tar.gz

Version 0.5.12

Changes between 0.5.11 and 0.5.12

Changes for tod.plugin (rev. 1488 to 1499)
------------------------------------------
* New "Show exceptions in TOD" action

Changes for TOD (rev. 1488 to 1499)
-----------------------------------
* Array creation and reconstitution is handled properly
* Big GUI overhaul

Eclipse plugin: tod.plugin_0.5.12.zip
Standalone database: tod-db_0.5.12.zip, tod-db_0.5.12.tar.gz

Version 0.5.11

Changes between 0.5.10 and 0.5.11

Eclipse plugin: tod.plugin_0.5.11.zip
Standalone database: tod-db_0.5.11.zip, tod-db_0.5.11.tar.gz

Version 0.5.10

Changes between 0.5.9 and 0.5.10

Changes for tod.plugin (rev. 1464 to 1473)
------------------------------------------
* New launch icon

Changes for TOD (rev. 1464 to 1473)
-----------------------------------
* Removed dependency on boost libraries for the native agent
* Improved session handling

Eclipse plugin: tod.plugin_0.5.10.zip
Standalone database: tod-db_0.5.10.zip, tod-db_0.5.10.tar.gz

Version 0.5.9

Changes between 0.5.8 and 0.5.9

Changes for tod.plugin (rev. 1463 to 1464)
------------------------------------------
* Fixes to MacOS support

Eclipse plugin: tod.plugin_0.5.9.zip
Standalone database: tod-db_0.5.9.zip, tod-db_0.5.9.tar.gz

Version 0.5.8

Changes between 0.5.7 and 0.5.8

Eclipse plugin: tod.plugin_0.5.8.zip
Standalone database: tod-db_0.5.8.zip, tod-db_0.5.8.tar.gz

Version 0.5.7

Changes between 0.5.6 and 0.5.7

Changes for TOD (rev. 1454 to 1462)
-----------------------------------
* MacOS X Support (PowerPC)
* Added support for MacOS

Eclipse plugin: tod.plugin_0.5.7.zip
Standalone database: tod-db_0.5.7.zip, tod-db_0.5.7.tar.gz

Version 0.5.6

Changes between 0.5.5 and 0.5.6

Changes for tod.plugin (rev. 1435 to 1454)
------------------------------------------
* Added support for AspectJ projects

Eclipse plugin: tod.plugin_0.5.6.zip
Standalone database: tod-db_0.5.6.zip, tod-db_0.5.6.tar.gz

Version 0.5.5

Changes between 0.5.4 and 0.5.5

Changes for tod.plugin (rev. 1434 to 1435)
------------------------------------------
* Fixed Eclipse 3.2 compatibility

Eclipse plugin: tod.plugin_0.5.5.zip
Standalone database: tod-db_0.5.5.zip, tod-db_0.5.5.tar.gz

Version 0.5.4

Changes between 0.5.3 and 0.5.4

Changes for tod.plugin (rev. 1429 to 1434)
------------------------------------------
* Support for connecting to existing database
* Support for connecting to an existing database, for programs that are not launched from within Eclipse
* New view for managing the database

Changes for TOD (rev. 1429 to 1434)
-----------------------------------
* Created database launcher GUI

Eclipse plugin: tod.plugin_0.5.4.zip
Standalone database: tod-db_0.5.4.zip, tod-db_0.5.4.tar.gz

Version 0.5.3

Changes between 0.5.2 and 0.5.3

Changes for tod.plugin (rev. 1407 to 1429)
------------------------------------------
* Support for debugging Eclipse plugins

Eclipse plugin: tod.plugin_0.5.3.zip
Standalone database: tod-db_0.5.3.zip, tod-db_0.5.3.tar.gz

Version 0.5.2

Changes between 0.5.1 and 0.5.2

Changes for TOD (rev. 1396 to 1407)
-----------------------------------
* Windows support

Eclipse plugin: tod.plugin_0.5.2.zip
Standalone database: tod-db_0.5.2.zip, tod-db_0.5.2.tar.gz

Version 0.5.1

Changes between 0.5 and 0.5.1

Changes for TOD (rev. 1387 to 1396)
-----------------------------------
* Improved local debugging sessions (still not perfect)

Eclipse plugin: tod.plugin_0.5.1.zip
Standalone database: tod-db_0.5.1.zip, tod-db_0.5.1.tar.gz

Version 0.5

Changes between 0.4.1 and 0.5

Changes for TOD (rev. 1353 to 1387)
-----------------------------------
* Many critical bug fixes in GUI and database.
* Added debugee-side API for controlling TOD.
* Fixed memory leak
* Local debugging sessions launch the database in a separate VM

Eclipse plugin: tod.plugin_0.5.zip
Standalone database: tod-db_0.5.zip, tod-db_0.5.tar.gz

Version 0.4.1

Changes between 0.3 and 0.4.1

Changes for tod.plugin (rev. 1309 to 1353)
------------------------------------------
* Improved session management. It is now possible to choose the database backend.

Changes for TOD (rev. 1309 to 1353)
-----------------------------------
* Improved efficiency of remote database interface
* Improvement to the indexing scheme: now memory requirements should not be a problem, even with many live objects.
* GUI state persistence (right now, some split panes locations are saved)
* Ability to search the runtime strings of the debugged program.
* Important query optimization
* Windows version of native agent

Eclipse plugin: tod.plugin_0.4.1.zip
Standalone database: tod-db_0.4.1.zip, tod-db_0.4.1.tar.gz

Version 0.3

Changes between 0.2.3 and 0.3

Changes for tod.plugin (rev. 1287 to 1309)
------------------------------------------
* Improved source code integration: it is now possible to show the source for binary classes whose source lookup path has been defined within Eclipse, and for classes outside the debugged project.
* Added Show next/previous event for line command
* Use the scalable local database backend by default

Changes for TOD (rev. 1287 to 1309)
-----------------------------------
* Fixed working set (class filters) interpretation. Previously working set [-java.**] would mistakenly reject classes such as javassist.CtClass.
* Fixed nasty exception generated event handling bug which caused the target VM  to crash.
* Proper handling of unavailable variable/object information in control flow view
* Control flow tree is now scalable
* Improved object inspector view: members are sorted, fields are distinguishable from methods, selected members are remembered.
* The grid database backend is now usable by the frontend.
* Improved object/stack frame reconstitution view.
* Time-consuming tasks are now executed in the background, making the UI more responsive.
* Added bookmarks to make navigation easier.

Eclipse plugin: tod.plugin_0.3.zip
Standalone database: tod-db_0.3.zip, tod-db_0.3.tar.gz

Version 0.2.3

Changes between 0.2.2 and 0.2.3

Changes for TOD (rev. 1255 to 1287)
-----------------------------------
* Native agent supports debugging programs launched with a Java agent (-javaagent)
* Improved exception capture by native agent: exceptions generated during the execution of a java agent (-javaagent) are now captured without problem.
* Synthetic "exception generated" events are ignored
* Added exceptions view
* Events lists (such as the one used in the Exceptions view) are now scalable
* New Show Events for Line command, showing all the events that occurred at a specific source code line. It is available in the ruler popup of Java editors (right click on the left ruler on the relevant source code line)
* Improved control flow root finding. Threads with multiple roots are now handled properly.
* Fixed control flow building for cases where methods do not return, such as when a program terminates by a call to System.exit().

Eclipse plugin: tod.plugin_0.2.3.zip
Standalone database: tod-db_0.2.3.zip, tod-db_0.2.3.tar.gz

Version 0.2.2.1

Changes between 0.2.2 and 0.2.2.1

Changes for TOD (rev. 1254 to 1255)
-----------------------------------
* Removed whitespace

Eclipse plugin: tod.plugin_0.2.2.1.zip
Standalone database: tod-db_0.2.2.1.zip, tod-db_0.2.2.1.tar.gz