Mercurial > hg > truffle
annotate mx/eclipse-settings/org.eclipse.jdt.apt.core.prefs @ 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 | 592782b4bc00 |
children |
rev | line source |
---|---|
5876
c21886d4e125
Annotation Processor support in mx : use annotationProcessorClasses property on projects that contain annotation processors and annotationProcessors on projects that require annotation processing
Gilles Duboscq <duboscq@ssw.jku.at>
parents:
diff
changeset
|
1 eclipse.preferences.version=1 |
c21886d4e125
Annotation Processor support in mx : use annotationProcessorClasses property on projects that contain annotation processors and annotationProcessors on projects that require annotation processing
Gilles Duboscq <duboscq@ssw.jku.at>
parents:
diff
changeset
|
2 org.eclipse.jdt.apt.aptEnabled=true |
6542
592782b4bc00
Change that was missing in earlier improvements to annotation processing in the mx script
Christian Wimmer <christian.wimmer@oracle.com>
parents:
5876
diff
changeset
|
3 org.eclipse.jdt.apt.genSrcDir=src_gen |
5876
c21886d4e125
Annotation Processor support in mx : use annotationProcessorClasses property on projects that contain annotation processors and annotationProcessors on projects that require annotation processing
Gilles Duboscq <duboscq@ssw.jku.at>
parents:
diff
changeset
|
4 org.eclipse.jdt.apt.reconcileEnabled=true |