11
I Use This!
Inactive

Commits : Listings

Analyzed about 23 hours ago. based on code collected 1 day ago.
May 20, 2023 — May 20, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Allowed actual generic parameter type of `type_of', `type_of_type' and `new_special_any_instance' to
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Removed non-used local.
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
To make transition easier, we are preserving `make_from_c' as creation procedure in the STRING classes
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Made void acceptable arguments detachable.
Tao Feng
as kkkkg999
More... over 15 years ago
Made FIXED_TREE usable (with hack) for void-safe code, using only expanded types. More... over 15 years ago
Properly implemented `do_all', `for_all', `there_exists', `do_if', `do_all_with_index' and
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Fixed a bug on classic side, that an exception thrown through more than two levels of rescues caused infinite loop. (bug#15273 and eweasel test#except033)
Tao Feng
as kkkkg999
More... over 15 years ago
Fixed infinite recursion when calling `item' which called `i_th' which called again `item'. In version 6.2
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Added missing implementation of `extend' (fixes part of eweasel test#queue001).
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Removed useless assignment to `count' since it is done at the end in `make_from_string_32'.
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Made code compilable in void-safe mode. The issue was that calling `same_type' before
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Fixed eweasel test#attach044 where we allowed passing Void as argument to {INTERNAL}.set_reference_field
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Fixed incorrect export status of `area_lower' which prevented the compilation of EiffelBase in full
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Efficient memory implementation of IMMUTABLE_STRINGs by sharing the internal area
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Fixed a bug in `read_substring_into_character_32_area' where we were reading NATURAL_32 but the input
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Use `unapplicable_opposite' instead of `opposite' since it clearly doesn't do anything on NATURALs.
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Removal of `is' keyword.
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Made `is_equal' built_in. The benefit is that is avoids the argument copy when calling `standard_is_equal'.
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
To avoid a postcondition violation in `put' when passing a descendants of STRING, we use `string' on
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Fixed `valid_key' debug clause which was not working anymore.
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Fixed a bug in `is_valid_identifier' which would return False when the second letter of the identifier
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Use ~ instead of is_equal and equal to avoid catcalls at runtime.
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Made HASH_TABLE to use G and K whenever possible. Currently the only gotcha is that
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Use the alias name rather than infix/prefix to match the ECMA implementation.
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Added missing `?' qualifier to all routines expecting OPEN_ARGS.
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Made `put_default' a built-in feature follow recent changes in the rules that check attachment marks of formal generics. More... over 15 years ago
Use built_ins for `free' and `find_referers'.
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Replaced all externals by built_ins. As a consequence there is no need to use the $ operator
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Removed non-needed external routines since they are now hidden via the built_in externals.
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago
Use a "built_in" to get the size of the TUPLE.
Emmanuel Stapf
as manus_eiffel
More... over 15 years ago