/[eiffelstudio]/branches/eth/eve/Src/library/memory_analyzer
ViewVC logotype

Log of /branches/eth/eve/Src/library/memory_analyzer

View Directory Listing Directory Listing


Sticky Revision:

Revision 92684 - Directory Listing
Modified Fri Jun 7 15:28:53 2013 UTC (6 years, 6 months ago) by jasonw
<<Merged from trunk#92682.>>

Revision 92408 - Directory Listing
Modified Fri Apr 5 09:22:00 2013 UTC (6 years, 8 months ago) by jasonw
<<Merged from trunk#92407.>>

Revision 91117 - Directory Listing
Modified Fri Feb 1 08:57:09 2013 UTC (6 years, 10 months ago) by jasonw
<<Merged from trunk#91110.>>

Revision 91005 - Directory Listing
Modified Mon Jan 28 14:40:26 2013 UTC (6 years, 10 months ago) by jasonw
<<Merged from trunk#90997.>>

Revision 90750 - Directory Listing
Modified Mon Jan 21 13:30:30 2013 UTC (6 years, 10 months ago) by jasonw
<<Merged from trunk#90747.>>

Revision 90189 - Directory Listing
Modified Fri Dec 14 08:06:02 2012 UTC (6 years, 11 months ago) by jasonw
<<Merged from trunk#90188.>>

Revision 90122 - Directory Listing
Modified Fri Dec 7 08:28:50 2012 UTC (7 years ago) by jasonw
<<Merged from trunk#90120.>>

Revision 89960 - Directory Listing
Modified Fri Nov 23 07:04:00 2012 UTC (7 years ago) by jasonw
<<Merged from trunk#89959.>>

Revision 88507 - Directory Listing
Modified Fri Apr 6 19:59:32 2012 UTC (7 years, 8 months ago) by jasonw
<<Merged from trunk#88506.>>

Revision 88234 - Directory Listing
Modified Fri Jan 27 09:58:45 2012 UTC (7 years, 10 months ago) by jasonw
<<Merged from trunk#88233.>>

Revision 83441 - Directory Listing
Modified Sat Jun 5 13:52:53 2010 UTC (9 years, 6 months ago) by jasonw
Renamed branch eve3 to eve. The eve branch serves as the new branch for the EVE project.

Revision 83331 - Directory Listing
Modified Wed May 26 18:49:35 2010 UTC (9 years, 6 months ago) by jasonw
Original Path: branches/eth/eve3/Src/library/memory_analyzer
<<Breanched from trunk@83330>> Created a branch to upgrade Eiffel Transform library to trunk.

Revision 83019 - Directory Listing
Modified Fri Apr 30 17:24:51 2010 UTC (9 years, 7 months ago) by king
Original Path: trunk/Src/library/memory_analyzer
Updated to changes in model world cell to allow for interchangeable projectors.

Revision 82581 - Directory Listing
Modified Tue Mar 16 03:07:44 2010 UTC (9 years, 8 months ago) by manus
Original Path: trunk/Src/library/memory_analyzer
Moved the experimental branch to be the default for libraries.


Revision 80947 - Directory Listing
Modified Tue Sep 29 04:26:59 2009 UTC (10 years, 2 months ago) by larryl
Original Path: trunk/Src/experimental/library/memory_analyzer
Made Memory analyzer library void-safe

Revision 80496 - Directory Listing
Modified Fri Aug 28 22:37:15 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/Src/experimental/library/memory_analyzer
Use EiffelBase extension for sorting and hashing.
Speed up finding of object instances of a certain type in MA_OBJECT_SNAPSHOT_MEDIATOR by using
  objects_instance_of_type instead of getting the full object map and then getting the instances of the
  type we are looking for.


Revision 80388 - Directory Listing
Modified Fri Aug 21 21:40:11 2009 UTC (10 years, 3 months ago) by manus
Original Path: trunk/Src/experimental/library/memory_analyzer
Made the code immune from whether or not there is a conversion from REAL_64 to REAL_32.


Revision 79835 - Directory Listing
Modified Sat Jul 18 04:19:43 2009 UTC (10 years, 4 months ago) by manus
Original Path: trunk/Src/experimental/library/memory_analyzer
Cosmetics.


Revision 79568 - Directory Listing
Modified Fri Jul 3 12:51:56 2009 UTC (10 years, 5 months ago) by alexk
Original Path: trunk/Src/experimental/library/memory_analyzer
Adapted to meet the recent change in the signature of {ANY}.generating_type.

Revision 79142 - Directory Listing
Modified Mon Jun 8 23:14:24 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/Src/experimental/library/memory_analyzer
Made compilable with the void-safe version of SPECIAL. 


Revision 79072 - Directory Listing
Modified Wed Jun 3 23:37:10 2009 UTC (10 years, 6 months ago) by manus
Original Path: trunk/Src/experimental/library/memory_analyzer
Copy of $EIFFEL_SRC/library that will contain the void-safe SPECIAL changes.


Revision 78475 - Directory Listing
Modified Fri May 1 21:42:03 2009 UTC (10 years, 7 months ago) by manus
Original Path: trunk/Src/library/memory_analyzer
Updated to 1-5-0 schema version of ECFs.


Revision 77760 - Directory Listing
Modified Mon Mar 16 23:29:52 2009 UTC (10 years, 8 months ago) by manus
Original Path: trunk/Src/library/memory_analyzer
Added safe version of some Eiffel librairies.
Do not use `gobo.ecf' anymore, but one of its smaller subparts.


Revision 76420 - Directory Listing
Modified Mon Dec 29 20:27:11 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/Src/library/memory_analyzer
Removal of `is' keyword.
Replacement of `is' by `=' for constant definitions.
Replaced `indexing' by `note'.


Revision 76214 - Directory Listing
Modified Wed Dec 17 19:08:17 2008 UTC (10 years, 11 months ago) by manus
Original Path: trunk/Src/library/memory_analyzer
Removed non-used local.


Revision 75605 - Directory Listing
Modified Fri Nov 14 19:14:10 2008 UTC (11 years ago) by alexk
Original Path: trunk/Src/library/memory_analyzer
Used creation procedure with explicit argument because it will be available in void-safe mode as well.

Revision 74472 - Directory Listing
Modified Thu Aug 14 03:13:28 2008 UTC (11 years, 3 months ago) by tedf
Original Path: trunk/Src/library/memory_analyzer
- Integrated "Back to Once" function in the Memory Analyzer. With this, people can construct object reference routes held by onces and analyze bad references.
- In order to achieve this, a function to get once objects is added in the runtime. 

Revision 72643 - Directory Listing
Modified Fri Mar 7 16:10:41 2008 UTC (11 years, 9 months ago) by jfiat
Original Path: trunk/Src/library/memory_analyzer
Use named tuple declaration when it is possible.
(Optimization by avoiding to use item_integer (i) or var ?= item (i), and similar)

Revision 68827 - Directory Listing
Modified Fri Jun 1 21:55:20 2007 UTC (12 years, 6 months ago) by manus
Original Path: trunk/Src/library/memory_analyzer
Fixed bug#12918 where GDI memory usage on Windows was very high due to a creation of a large
  volume of EV_PIXMAP instances. Now we use onces which enables reuse of the same resource.


Revision 68793 - Directory Listing
Modified Thu May 31 17:28:11 2007 UTC (12 years, 6 months ago) by king
Original Path: trunk/Src/library/memory_analyzer
Corrected typos

Revision 68087 - Directory Listing
Modified Thu May 3 17:33:51 2007 UTC (12 years, 7 months ago) by paulb
Original Path: trunk/Src/library/memory_analyzer
Reformatted using resave tool, which mirrors how EiffelStudio's configuration UI save the settings.

Revision 67685 - Directory Listing
Modified Mon Apr 2 18:53:48 2007 UTC (12 years, 8 months ago) by paulb
Original Path: trunk/Src/library/memory_analyzer
Formatted using spaces.
Set namespace to create neat namespaces in accordance to new rules.

Revision 65274 - Directory Listing
Modified Wed Nov 29 19:14:50 2006 UTC (13 years ago) by king
Original Path: trunk/Src/library/memory_analyzer
Corrected comment

Revision 64911 - Directory Listing
Modified Thu Nov 9 00:36:43 2006 UTC (13 years, 1 month ago) by konradm
Original Path: trunk/Src/library/memory_analyzer
- Added compiler support for supplier preconditions.
- In finalized code the dynamic type is now used to detect whether assertions need to be checked.
- Implemented invariant checking in finalized code.
- Changed ecf files of libraries to not have any assertion checking.

Revision 64878 - Directory Listing
Modified Wed Nov 8 02:40:26 2006 UTC (13 years, 1 month ago) by jasonw
Original Path: trunk/Src/library/memory_analyzer
Modified to display the checkbox in center of a grid item.

Revision 64646 - Directory Listing
Modified Mon Oct 30 17:39:41 2006 UTC (13 years, 1 month ago) by patrickr
Original Path: trunk/Src/library/memory_analyzer
cleaned up various configuration files

Revision 63788 - Directory Listing
Modified Thu Sep 21 23:22:45 2006 UTC (13 years, 2 months ago) by king
Original Path: trunk/Src/library/memory_analyzer
Improved display with trees as it is used by the metrics tool, added initialize_for_tree

Revision 61768 - Directory Listing
Modified Fri Jul 28 23:59:11 2006 UTC (13 years, 4 months ago) by jasonw
Original Path: trunk/Src/library/memory_analyzer
UI improvements of grid check box item.

Revision 61637 - Directory Listing
Modified Wed Jul 26 01:02:14 2006 UTC (13 years, 4 months ago) by jasonw
Original Path: trunk/Src/library/memory_analyzer
Fixed a bug that background color of grid checkbox item was not displayed correctly when item is selected.

Revision 61554 - Directory Listing
Modified Sat Jul 22 00:32:44 2006 UTC (13 years, 4 months ago) by manus
Original Path: trunk/Src/library/memory_analyzer
Moved gobo.ecf to gobo directory. Updated existing .ecf file accordingly.

Revision 61553 - Directory Listing
Modified Sat Jul 22 00:10:37 2006 UTC (13 years, 4 months ago) by manus
Original Path: trunk/Src/library/memory_analyzer
Made libraries within libraries as read-only.


Revision 61253 - Directory Listing
Modified Wed Jul 12 22:15:52 2006 UTC (13 years, 4 months ago) by manus
Original Path: trunk/Src/library/memory_analyzer
Use EV_POINTER_STYLE instead of EV_CURSOR.


Revision 61164 - Directory Listing
Modified Mon Jul 10 21:24:04 2006 UTC (13 years, 5 months ago) by manus
Original Path: trunk/Src/library/memory_analyzer
Use `sub_pixmap' from the interface rather than the interface.


Revision 60717 - Directory Listing
Modified Wed Jun 28 16:30:48 2006 UTC (13 years, 5 months ago) by patrickr
Original Path: trunk/Src/library/memory_analyzer
added gobo_extension library as this is needed for the AGENT_BASED_EQUALITY_TESTER

Revision 59055 - Directory Listing
Modified Thu May 18 17:14:14 2006 UTC (13 years, 6 months ago) by patrickr
Original Path: trunk/Src/library/memory_analyzer
changed default assertion level of libraries to require only

Revision 59034 - Directory Listing
Modified Wed May 17 20:16:53 2006 UTC (13 years, 6 months ago) by manus
Original Path: trunk/Src/library/memory_analyzer
Renamed all .acex file into .ecf file as requested to match the
  definition we currently give in the open dialog (Eiffel Config File).
  It also makes life easier when building Windows installation since
  we don't need to use the short name with the wrong extension (use ACE
  instead of ACEX).
Updated Eiffel code that was using the acex manifest constant to use a constant
  whenever it was possible.


Revision 58575 - Directory Listing
Modified Fri Apr 28 23:46:02 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/library/memory_analyzer
Normalized the XML content to follow result of an XSL Transformation.


Revision 58513 - Directory Listing
Modified Thu Apr 27 18:57:08 2006 UTC (13 years, 7 months ago) by manus
Original Path: trunk/Src/library/memory_analyzer
Updated configuration file to include a description as well as the license type used for
  the library.
Removed indexing.txt in case they were one, since now description is taken from configuration file.


Revision 58137 - Directory Listing
Modified Sun Apr 9 02:14:42 2006 UTC (13 years, 8 months ago) by manus
Original Path: trunk/Src/library/memory_analyzer
Added gobo configuration file and update existing config files to use this one instead
  of non-existing one.
Fixed external clauses for WEL, Vision2 and EiffelNet.


Revision 58038 - Directory Listing
Modified Wed Apr 5 17:39:28 2006 UTC (13 years, 8 months ago) by tedf
Original Path: trunk/Src/library/memory_analyzer
Modified subversion eol-style to be native.
Uses different preferences library on different platforms in editor library.

Revision 58013 - Directory Listing
Modified Tue Apr 4 00:25:14 2006 UTC (13 years, 8 months ago) by tedf
Original Path: trunk/Src/library/memory_analyzer
Modified and some existing acex.
First commit of library acex files.

Revision 57642 - Directory Listing
Modified Thu Mar 23 07:30:39 2006 UTC (13 years, 8 months ago) by manus
Original Path: trunk/Src/library/memory_analyzer
Updated to WEL/Vision2 which are now Unicode based.


Revision 56675 - Directory Listing
Modified Mon Jan 23 02:25:44 2006 UTC (13 years, 10 months ago) by manus
Original Path: trunk/Src/library/memory_analyzer
Added Eiffel Forum License Version 2 and missing copyright statments.


Revision 56324 - Directory Listing
Modified Thu Dec 22 18:28:08 2005 UTC (13 years, 11 months ago) by manus
Original Path: trunk/Src/library/memory_analyzer
Made it compile with `gelint'.


Revision 54888 - Directory Listing
Modified Wed Oct 5 17:45:03 2005 UTC (14 years, 2 months ago) by larryl
Original Path: trunk/Src/library/memory_analyzer
Fixed a misspell word "Ingore", now is "Ignore". Thanks to Jocelyn.


Revision 54880 - Directory Listing
Modified Wed Oct 5 16:17:51 2005 UTC (14 years, 2 months ago) by larryl
Original Path: trunk/Src/library/memory_analyzer
Change the implementation to store a single instance in a CELL. Now user can reopen it.
Amend some pick and drop issues, now it can only pick from the first column in object snapshot grid or memory changed grid.
Fix bug in filter delete issues.


Revision 54873 - Directory Listing
Added Tue Oct 4 23:45:19 2005 UTC (14 years, 2 months ago) by larryl
Original Path: trunk/Src/library/memory_analyzer
Memory Analyzer library. Use MEMORY class to show the objects in the memory and show memory statistics. See the demo in the example folder learn how to use it.


  ViewVC Help
Powered by ViewVC 1.1.23