/[eiffelstudio]/trunk/Src/bench/Eiffel/eiffel/genericity/cl_type_i.e
ViewVC logotype

Log of /trunk/Src/bench/Eiffel/eiffel/genericity/cl_type_i.e

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 58325)

Revision 11298 - (view) (annotate) - [select for diffs]
Modified Sun Sep 13 20:40:22 1998 UTC (21 years, 5 months ago) by manus
File length: 6964 byte(s)
Diff to previous 11218
Improved the conformance of generic by writing in a file instead of creating a STRING.
Fixed one bug related to the use of `has_associated_class_type' in CL_TYPE_I.
Fixed one bug related to a bad generation of C code and the GC


Revision 11218 - (view) (annotate) - [select for diffs]
Modified Fri Sep 4 02:24:57 1998 UTC (21 years, 6 months ago) by manus
File length: 7130 byte(s)
Diff to previous 11209
Improved the speed of generic conformance by adding some static structure in
the C generated code.


Revision 11209 - (view) (annotate) - [select for diffs]
Modified Thu Sep 3 23:27:31 1998 UTC (21 years, 6 months ago) by manus
File length: 7012 byte(s)
Diff to previous 11065
Fixed for generic conformance.


Revision 11065 - (view) (annotate) - [select for diffs]
Modified Wed Aug 19 03:27:55 1998 UTC (21 years, 6 months ago) by manus
File length: 6910 byte(s)
Diff to previous 10890
Removed `associated_expanded_class_type' and `associated_separate_class_type'
since we don't really need them, we always can do it through `associated_class_type'
which is more general.


Revision 10890 - (view) (annotate) - [select for diffs]
Modified Tue Aug 11 00:12:19 1998 UTC (21 years, 6 months ago) by manus
File length: 7202 byte(s)
Diff to previous 10818
Updated version of generic conformance


Revision 10818 - (view) (annotate) - [select for diffs]
Modified Thu Jul 30 20:33:23 1998 UTC (21 years, 7 months ago) by manus
File length: 6648 byte(s)
Diff to previous 10196
Add the generic conformance to the compiler


Revision 10196 - (view) (annotate) - [select for diffs]
Modified Fri May 22 01:22:10 1998 UTC (21 years, 9 months ago) by manus
File length: 5536 byte(s)
Diff to previous 10183
Changed former `search_item' into `conservative_search_item' which preserves
cursor's position and add `search_item' which does the same thing as
conservative_search_item' without saving cursor's position


Revision 10183 - (view) (annotate) - [select for diffs]
Modified Thu May 21 23:39:12 1998 UTC (21 years, 9 months ago) by manus
File length: 5510 byte(s)
Diff to previous 10140
Fixed one bug concerning the search algorithm used in `description' and in
`associated_class_type', now we are using the `search_item' function from
TYPE_LIST to get back to the old behavior. The problem is that some times
a search is not successful and in this case, we should always return a non-
void element (This has been taking care by `search_item'.


Revision 10140 - (view) (annotate) - [select for diffs]
Modified Thu May 14 00:28:06 1998 UTC (21 years, 9 months ago) by manus
File length: 5860 byte(s)
Diff to previous 9971
Changes to reflect the new TYPE_LIST class.

The previous implementation seems to believe that the old `search' feature
from TYPE_LIST always succeed. Now, I added a check for this assumption
and if we did not find anything I return a Void element. But I'm not sure about
it.


Revision 9971 - (view) (annotate) - [select for diffs]
Modified Wed Apr 22 17:38:29 1998 UTC (21 years, 10 months ago) by manus
File length: 5837 byte(s)
Diff to previous 9655
Changed the way to go within a list, now we are using `cursor' instead of `index'


Revision 9655 - (view) (annotate) - [select for diffs]
Modified Sun Mar 15 02:15:49 1998 UTC (21 years, 11 months ago) by manus
File length: 5799 byte(s)
Diff to previous 8805
Cosmetics
Changed somehow the interface of basic types *_I


Revision 8805 - (view) (annotate) - [select for diffs]
Modified Wed Dec 10 17:30:55 1997 UTC (22 years, 2 months ago) by manus
File length: 5883 byte(s)
Diff to previous 7681
Cosmetics
Fixed a problem with same_as and is_equal in GEN_TYPE_I


Revision 7681 - (view) (annotate) - [select for diffs]
Modified Wed Feb 12 09:23:09 1997 UTC (23 years ago) by michaels
File length: 5922 byte(s)
Diff to previous 6562
*** empty log message ***


Revision 6562 - (view) (annotate) - [select for diffs]
Modified Wed Sep 25 16:56:37 1996 UTC (23 years, 5 months ago) by dinov
File length: 5271 byte(s)
Diff to previous 5770
E_CLASS indirection removed
class_name => name in CLASS_C (comig from E_CLASS)


Revision 5770 - (view) (annotate) - [select for diffs]
Modified Fri Jun 28 18:53:00 1996 UTC (23 years, 8 months ago) by xavierl
File length: 5285 byte(s)
Diff to previous 5305
incorrect optimization removed


Revision 5305 - (view) (annotate) - [select for diffs]
Modified Fri May 24 15:43:47 1996 UTC (23 years, 9 months ago) by ericb
File length: 5271 byte(s)
Diff to previous 4623
optimization: `is_equal' called on IDs instead of `equal'


Revision 4623 - (view) (annotate) - [select for diffs]
Modified Thu Apr 11 10:44:28 1996 UTC (23 years, 10 months ago) by xavierl
File length: 5269 byte(s)
Diff to previous 3652
implementation of `is_separate'


Revision 3652 - (view) (annotate) - [select for diffs]
Modified Mon Jan 15 15:32:22 1996 UTC (24 years, 1 month ago) by ericb
File length: 4429 byte(s)
Diff to previous 3636
new abstractions for system counters (class ids and type ids)


Revision 3636 - (view) (annotate) - [select for diffs]
Modified Mon Jan 15 12:06:48 1996 UTC (24 years, 1 month ago) by guusl
File length: 4401 byte(s)
Diff to previous 3188
output done through STRUCTURED_TEXT instead of OUTPUT_WINDOW


Revision 3188 - (view) (annotate) - [select for diffs]
Modified Tue Nov 21 16:55:54 1995 UTC (24 years, 3 months ago) by dinov
File length: 4426 byte(s)
Diff to previous 3084
different output routines


Revision 3084 - (view) (annotate) - [select for diffs]
Modified Mon Oct 30 11:39:19 1995 UTC (24 years, 4 months ago) by dinov
File length: 4445 byte(s)
Diff to previous 1323
implementation of the API


Revision 1323 - (view) (annotate) - [select for diffs]
Modified Sat Oct 29 18:24:38 1994 UTC (25 years, 4 months ago) by grator
File length: 4437 byte(s)
Diff to previous 1204
`dump' generates a standard string (classes in upper case)


Revision 1204 - (view) (annotate) - [select for diffs]
Modified Wed Oct 5 00:16:03 1994 UTC (25 years, 5 months ago) by grator
File length: 4382 byte(s)
Diff to previous 930
array optimization


Revision 930 - (view) (annotate) - [select for diffs]
Modified Sat Aug 27 00:59:35 1994 UTC (25 years, 6 months ago) by grator
File length: 4252 byte(s)
Diff to previous 850
array optimization


Revision 850 - (view) (annotate) - [select for diffs]
Modified Sat Aug 20 01:04:52 1994 UTC (25 years, 6 months ago) by grator
File length: 3977 byte(s)
Diff to previous 621
optimization and then


Revision 621 - (view) (annotate) - [select for diffs]
Modified Thu Jul 14 21:37:03 1994 UTC (25 years, 7 months ago) by grator
File length: 3978 byte(s)
Diff to previous 605
*** empty log message ***


Revision 605 - (view) (annotate) - [select for diffs]
Modified Tue Jun 28 16:58:24 1994 UTC (25 years, 8 months ago) by grator
File length: 3976 byte(s)
Diff to previous 552
*** empty log message ***


Revision 552 - (view) (annotate) - [select for diffs]
Modified Wed May 11 11:14:08 1994 UTC (25 years, 9 months ago) by grator
File length: 3923 byte(s)
Diff to previous 541
*** empty log message ***


Revision 541 - (view) (annotate) - [select for diffs]
Modified Wed May 4 14:50:03 1994 UTC (25 years, 10 months ago) by grator
File length: 3723 byte(s)
Diff to previous 508
*** empty log message ***


Revision 508 - (view) (annotate) - [select for diffs]
Modified Mon Mar 28 11:18:45 1994 UTC (25 years, 11 months ago) by grator
File length: 3719 byte(s)
Diff to previous 485
*** empty log message ***


Revision 485 - (view) (annotate) - [select for diffs]
Modified Fri Feb 18 11:40:51 1994 UTC (26 years ago) by grator
File length: 3584 byte(s)
Diff to previous 282
*** empty log message ***


Revision 282 - (view) (annotate) - [select for diffs]
Modified Wed Jul 28 16:03:15 1993 UTC (26 years, 7 months ago) by grator
File length: 3803 byte(s)
Diff to previous 236
*** empty log message ***


Revision 236 - (view) (annotate) - [select for diffs]
Modified Tue Jun 8 12:09:28 1993 UTC (26 years, 8 months ago) by grator
File length: 3780 byte(s)
Diff to previous 18
*** empty log message ***


Revision 18 - (view) (annotate) - [select for diffs]
Added Fri Mar 12 17:44:01 1993 UTC (26 years, 11 months ago) by grator
File length: 3653 byte(s)
Initial revision


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.23