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

Components

Affects versions

Priority

High
Configure