Mercurial > hg > truffle
annotate mxtool/.project @ 11860:762dc2f23d1c
InvokeWithException: make next successor a special begin node which has the same locationidentity as the invoke
InvokeWithExceptionNode has the unpleasant property that it is a ControlSplit
and MemoryCheckPoint at the same time. In terms of scheduling, a node cannot
be placed after a ControlSplit node as it denotes the end of a block. Thus,
instead of connecting a FloatingReadNode to the InvokeWithException node
directly (as lastLocationAccess), we point rather to the BeginNode
(non-exceptional case) or ExceptionBeginNode.
To preserve consistency regarding memory dependencies, the former node must be
also a MemoryCheckPoint.
author | Bernhard Urban <bernhard.urban@jku.at> |
---|---|
date | Wed, 02 Oct 2013 11:16:21 +0200 |
parents | 527724d26036 |
children |
rev | line source |
---|---|
4152
527724d26036
Added PyDev configuration for mxtool.
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
1 <?xml version="1.0" encoding="UTF-8"?> |
527724d26036
Added PyDev configuration for mxtool.
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
2 <projectDescription> |
527724d26036
Added PyDev configuration for mxtool.
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
3 <name>mxtool</name> |
527724d26036
Added PyDev configuration for mxtool.
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
4 <comment></comment> |
527724d26036
Added PyDev configuration for mxtool.
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
5 <projects> |
527724d26036
Added PyDev configuration for mxtool.
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
6 </projects> |
527724d26036
Added PyDev configuration for mxtool.
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
7 <buildSpec> |
527724d26036
Added PyDev configuration for mxtool.
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
8 <buildCommand> |
527724d26036
Added PyDev configuration for mxtool.
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
9 <name>org.python.pydev.PyDevBuilder</name> |
527724d26036
Added PyDev configuration for mxtool.
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
10 <arguments> |
527724d26036
Added PyDev configuration for mxtool.
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
11 </arguments> |
527724d26036
Added PyDev configuration for mxtool.
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
12 </buildCommand> |
527724d26036
Added PyDev configuration for mxtool.
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
13 </buildSpec> |
527724d26036
Added PyDev configuration for mxtool.
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
14 <natures> |
527724d26036
Added PyDev configuration for mxtool.
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
15 <nature>org.python.pydev.pythonNature</nature> |
527724d26036
Added PyDev configuration for mxtool.
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
16 </natures> |
527724d26036
Added PyDev configuration for mxtool.
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
17 </projectDescription> |