version 0.21 (2002-xx-yy) Fixed so that it should be possible to run with
          "nogui" (when run with DISPLAY unset).

version 0.20 (2002-08-15) Updated the gui to use GTK+/2.0 instead of the 
	  GTK+/1.2. Updates to configure script to handle gtk-change. Some
	  large files were splitted. Some code reorganisation.
	
version 0.18 (2002-06-22) Made the thread status window update on the same
          timer as the other status windows. Fixed a problem with early
	  monitor events (crash upon starting).Fixed a problem with early
	  method exits and uninitilized stack (crash upon starting).
	  Disabling monitor profiling at shut down solved one crash at
	  exit. Minor UI updates on the thread status window.

version 0.17 (2002-06-04) Removed the updater thread and moved its duties
          into gtk-timeouts instead. Made the UI more responsive during
	  heap dumps. Restructured initialization a little bit. Minor UI
	  tweaks. Added contenation info to the threads window. Added
	  sorting to the threads window.

version 0.16 (2002-05-20) Made it more thread safe by removing static
          method variables. Added a window that shows the current threads
	  togheter with the stack for the selected thread. Made the ui
	  updating a bit faster. UI tweaks. Updated swedish translation.

version 0.15 (2002-04-24) Merged in patches from Bodo Pfelzer: hash tables 
          now store a list of free elements so they do not have to call
	  malloc in move object (forbidden according to jvmpi spec). Added
	  status texts to get more information (Bodo). Updated german
	  translation (Bodo). Added some more comments in the code. 
	  Modified the  method struct to handle class moves during
	  GC. Minor ui updates. 

version 0.14 (2002-04-13) Some more memory handling. Object owners show a
          tree of the owners in a new window. Disable events at shutdown
	  means less crashes on exit due to half freed structures. Menu
	  entry for show instance owners are only possible when a heap
	  dump has been done.

version 0.13 (2002-03-29) Fixed the total count field, it should now hold
          correct values and always be showing. Cleaned up some memory
	  allocations. Removed some unused code. Updated configure to
	  handle that JAVA_HOME points to IBM's sdk (include files are
	  located somewhat different). Added filter options on the class
	  lists and method lists right click menu. Added tracing in a few
	  important places. Started heap dump handling. Handle object_move
	  for classes. Initial owner lists for objects. Changed objects
	  internal represantation slightly to speed up GC with class
	  moves. 
	
version 0.12 (2002-01-26) Added Bodo Pfelzer's i18n patch. Added german
          l10n (also Bodo), Added swedish l10n (me). Added a patch to
	  avoid deadlock when garbage collection was requested with the
	  [GC]-button (Bernd Petersohn). Added initial help text (java
	  -Xrunjmp:help). Added a dump on timer mode (available with
	  -Xrunjmp:dumptimer=<n>). Splitted out some function from long
	  files. Added sorting to object table.
	
version 0.11 (2002-01-10) Added Bodo Pfelzer's patch for filtering shown
          objects and methods. Added a column to show a methods total time
	  (own + methods called). Updated configure script to look after
	  java as specified in the JAVA_HOME environment variable (Bodo +
	  own fixes).  

version 0.10 (2002-01-01) Added the ability to show live objects alloced
         by a method. Added the ability to show all live objects of a
	 certain class. Added initial sizes to windows. Removed some debug
	 info. Renamed test programs to jmp_<prog_name>. Added a TODO file
	 to the project. Added a first draft of a method call graph.

version 0.9 (2001-12-23) Added Erik Agsj's patch to dump thread status,
         modified it to get full stack traces. Changed the updates of the
	 tables to use update instead of clear and append, thanks to Bodo
	 Pfelzer. Translated the jvm's method/field signatures to human
	 readable form.
	
version 0.8 (2001-12-11) Added the possibility to restore the counters to
         real values. Added the quit-ui and check_quit (on timer) to be
	 able to get gtk_main-thread to call gtk_quit () hopefully this
	 should make jmp and IBM's jvm work better together. Added the
	 possibility to freeze the ui updates.

version 0.7 (2001-11-24) Fixed the broken objectstore to use a version
        from Bodo Pfelzer (slightly modified to alloc in chunks)
	instead. Added a button to reset the counters (calls, times,
	instances) to zero which is useful for profiling a specific
	method.

version 0.6 (2001-11-13)
	Dump results on exit. Dump on request is available. Added the
	possibility to sort columns by clicking on a header. Only shows
	the windows that need to be open. Only updates the windows that
	are showing. Added a window with some buttons to dump data and
	request a garbage collect. Added an about dialog. Dump files are
	named sequentially so you can diff them.

version 0.5 (2001-11-05)
	Speed improvements. Method exit should not lock in the normal case
	anymore. The crash on exit should not happen anymore. Added the
	possibility to trace jmp (compile with CFLAGS='-DJMPDEBUG').
	
version 0.4 (2001-10-13)
	Major Speed improvements. Method entry does not lock
	anymore. Fixed the problems with classes where we get no source
	file.
	
version 0.3 (2001-10-02) 
	Made the gtk-ui thread aware so this should mean no more "async
	Xlib reply". Fixed some memory problem bugs.
	
version 0.2 (2001-09-28)
	Many changes. Sorted the object table based on bytes used. Make
	the object table keep its visible set of rows. Added thread and
	method tracing. Added a generic stack (used for method tracing).

version 0.1 (2001-08-xx)
	No changes yet.
	