/[eiffelstudio]
ViewVC logotype

Revision 39412


Jump to revision: Previous Next
Author: manus
Date: Sat Oct 4 22:08:21 2003 UTC (16 years, 4 months ago)
Changed paths: 6
Log Message:
Fixed eweasel bug exec176. The change is quite dramatic. Instead of generating
special marker in `typarr' for anchored type, we generate just 0. Then the associated
entry is computed later on by applying RTID to the result since `typarr' needs
the `static_type_id', not the `type_id' when in workbench mode.
Moreover when a type has a `cr_info' then we generate the info for this only,
we do not repeat code generation for the type we think we have. I don't understand
why it was done before, I think this was just a mistake to do both, so now
they are separated by a `else'.


Changed paths

Path Details
Directorytrunk/Src/bench/Eiffel/eiffel/byte_code/create_arg.e modified , text changed
Directorytrunk/Src/bench/Eiffel/eiffel/byte_code/create_current.e modified , text changed
Directorytrunk/Src/bench/Eiffel/eiffel/genericity/cl_type_i.e modified , text changed
Directorytrunk/Src/bench/Eiffel/eiffel/genericity/gen_type_i.e modified , text changed
Directorytrunk/Src/bench/Eiffel/eiffel/genericity/tuple_type_i.e modified , text changed
Directorytrunk/Src/bench/Eiffel/eiffel/genericity/type_i.e modified , text changed

  ViewVC Help
Powered by ViewVC 1.1.23