mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2025-12-07 15:22:31 +01:00
Update wikipage Major changes between ISE Eiffel 15.08 and ISE Eiffel 15.12. (Signed-off-by:tqa7ve2mnbntqnfca3i6rk7arhc2kxr8).
git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@1479 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -7,20 +7,21 @@
|
||||
|
||||
==Improvements==
|
||||
* Introduced options to select the number of types being generated in each C directory via the general.cfg located in $ISE_EIFFEL/studio/eifinit. The first option is workbench_c_basket_limit for workbench code (defaulting at 33) and the other is finalized_c_basket_limit (defaulting at 50).
|
||||
* Fixed incrementality performance issues on large system. Instead of taking a few minutes at the end of degree 3 before jumping to degree 2, it will now take about 10 to 15 seconds.
|
||||
|
||||
==Changes==
|
||||
|
||||
==Bug fixes==
|
||||
|
||||
===Language issues===
|
||||
* Fixed bug#19120 (test#tuple019) by reporting the tuple field name that violated VUAR(2) for the corresponding assigner command.
|
||||
|
||||
===Compiler issues===
|
||||
* Fixed bug#19120 (test#tuple019) by reporting the tuple field name that violated VUAR(2) for the corresponding assigner command.
|
||||
* Fixed test#attach049 by checking target type of boolean operators when computing scopes of variables.
|
||||
* Fixed test#attach114 by checking that parenthesis may be used as parenthesis alias calls.
|
||||
* Fixed test#anchor012.
|
||||
* Fixed bug#17907 (test#incr417), bug#17913 (test#incr418), (in assertion-enabled mode) bug#17942 (test#incr419), test#incr432 by making sure any changes after an error fix are taken into account.
|
||||
* Fixed test#attach115 by recording a qualified call as soon as there is an iteration form of a loop.
|
||||
* Fixed improper type of like argument in generics (test#exec364).
|
||||
|
||||
===SCOOP issues===
|
||||
* Fixed test#scoop74 by propagating the controlled status of an object test expression to an object test local to avoid unnecessary wrapping for this local.
|
||||
* Fixed test#scoop075 by allocating a separate call data structure register before message processing and by freeing it at the end of a call so that the register does not get incorrectly reused.
|
||||
|
||||
===Runtime/code generation issues===
|
||||
|
||||
===Store/Retrieve issues===
|
||||
* Fixed test#scoop075 by allocating a separate call data structure register before message processing and by freeing it at the end of a call so that the register does not get incorrectly reused.
|
||||
Reference in New Issue
Block a user