mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2025-12-08 15:52:26 +01:00
Update wikipage Major changes between ISE Eiffel 15.01 and ISE Eiffel 15.08. (Signed-off-by:tqa7ve2mnbntqnfca3i6rk7arhc2kxr8).
git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@1490 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -4,6 +4,7 @@
|
|||||||
[[Property:link_title|15.08]]
|
[[Property:link_title|15.08]]
|
||||||
==What's new==
|
==What's new==
|
||||||
* Supported a new inline separate instruction that allows making feature calls on uncontrolled separate targets inline rather than calling dedicated routines:
|
* Supported a new inline separate instruction that allows making feature calls on uncontrolled separate targets inline rather than calling dedicated routines:
|
||||||
|
<code>
|
||||||
separate
|
separate
|
||||||
some_expression_of_separate_type as x,
|
some_expression_of_separate_type as x,
|
||||||
other_expression_of_separate_type as y
|
other_expression_of_separate_type as y
|
||||||
@@ -11,9 +12,12 @@
|
|||||||
x.foo
|
x.foo
|
||||||
y.bar
|
y.bar
|
||||||
end
|
end
|
||||||
|
</code>
|
||||||
* Supported creation of passive regions in SCOOP that execute all logged calls on caller's processors:
|
* Supported creation of passive regions in SCOOP that execute all logged calls on caller's processors:
|
||||||
|
<code>
|
||||||
create <NONE> foo.make -- Creation instruction.
|
create <NONE> foo.make -- Creation instruction.
|
||||||
bar := create <NONE> {separate BAZ}.make -- Creation expression.
|
bar := create <NONE> {separate BAZ}.make -- Creation expression.
|
||||||
|
</code>
|
||||||
A side effect is that all calls on passive regions are synchronous.
|
A side effect is that all calls on passive regions are synchronous.
|
||||||
|
|
||||||
==Improvements==
|
==Improvements==
|
||||||
|
|||||||
Reference in New Issue
Block a user