Open issues

Fences in native backend only for PPC
XTENLANG-3548
Restructure x10rt CUDA support into separately loaded .so
XTENLANG-3436
Automated performance testing using Jenkins
XTENLANG-3433
Extend the front-end to allow type checking with skeletons
XTENLANG-3366
Generate skeletons from X10 source code
XTENLANG-3365
Design the skeletons for type checking
XTENLANG-3363
Separate compilation for X10
XTENLANG-3352
Front-end should detect type check error with typedef'ed types
XTENLANG-3272
nightly regression tests should run _MustFailCompile tests using x10.util.RunTestSuite
XTENLANG-3269
Compiler support for better autocompletion in X10DT
XTENLANG-3004
x10doc needs to process typedefs
XTENLANG-2963
Local variable not correctly captured in field initialization expression of anonymous class
XTENLANG-2951
Restrict implicit 'this' in at body
XTENLANG-2851
A "return" statement in an "at" expression should not be interpreted as the value being computed, but as a return from the enclosing method, and treated accordingly
XTENLANG-2823
Need to reconsider fine points of instantiating a generic type in a way that makes method overloading ambiguous
XTENLANG-2764
What should we do about casts to instances of generic types?
XTENLANG-2733
The implicit target of an expression may be "self", but that of a call is always "this".
XTENLANG-2643
Distinguish between lvals and rvals in captured closure environment
XTENLANG-2563
Method Resolution doesn't handle user-defined implicit coercions correctly.
XTENLANG-2487
Change (e as T) to not propagate self constraints; introduce (e asalso {c})
XTENLANG-2482
Type bounds do not play nice with coercions
XTENLANG-2480
Capturing a field (instead of capturing the entire container): implication on "this" escaping
XTENLANG-2466
Add package declaration node to synthetic ASTs
XTENLANG-2429
Ensure that types of fields of T{c} reflect c.
XTENLANG-2181
Copying semantics: copying 'at' should not copy 'this'
XTENLANG-1913
Add "import static"
XTENLANG-808
Support X10 build with Java 10
XTENLANG-3560
X10DT does not work out of the box (2.6.1, MacOS)
XTENLANG-3558
Resilient Team operation not detecting dead Team member
XTENLANG-3557
Fences not guaranteed in managed backend
XTENLANG-3547
Support non-default color schemes.
XTENLANG-3544
Method dispatch and constraints
XTENLANG-3538
"x10c -O" generated code bug
XTENLANG-3537
IDE Hangs when you click debug on Win64 8.1
XTENLANG-3534
Update X10DT to Eclipse Mars (4.5)
XTENLANG-3533
Package distribution, build management
XTENLANG-3532
Ability to specify pure function and effects through type annotations
XTENLANG-3527
Compiler behave differently in generic/non-generic code
XTENLANG-3511
Incomplete x10doc generation for XRX using Java8 as host JVM
XTENLANG-3508
Remove emulated collectives from x10rt_emu_coll
XTENLANG-3506
Improve Team performance over sockets
XTENLANG-3504
Improve inlining & scalar replacement
XTENLANG-3502
'return' in a 'at' expression in a 'async'
XTENLANG-3499
X10DT Managed project loses ability to launch debugger when converted to native project, then back to managed project
XTENLANG-3483
X10DT native mode -- spurious null argument passed when programmer does not specify any arguments
XTENLANG-3482
Deadlock with implicit clock syntax
XTENLANG-3478
Nested implicit clock implementation allows outer clock to advance before inner clocked finish terminates
XTENLANG-3477
Incorrect Implicit Clock Behavior with managed X10
XTENLANG-3476
Positional arguments support for String.format
XTENLANG-3474
Binding: interaction between method argument name and method name
XTENLANG-3473
issue 1 of 356

Fences in native backend only for PPC

Description

The implementation of x10.util.concurrent.Fences with the native code runtime is incomplete.

In atomic_ops.h the methods are empty, unless X10_PPC_ARCH is defined. On an amd64 architecture for example there is no barrier.

Environment

None

Status

Assignee

DaveG

Reporter

qznc

Labels

None

External issue ID

None

Components

Affects versions

X10 2.5.4

Priority

High