October 18, 2012 [Issue 8846] New: Inline Assembler: add support of cmpxchg16b opcode | ||||
---|---|---|---|---|
| ||||
http://d.puremagic.com/issues/show_bug.cgi?id=8846 Summary: Inline Assembler: add support of cmpxchg16b opcode Product: D Version: D2 Platform: x86_64 OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: DMD AssignedTo: nobody@puremagic.com ReportedBy: resume755@mail.ru --- Comment #0 from Weed <resume755@mail.ru> 2012-10-17 20:05:17 PDT --- It can be useful for compare-and-swap of values (typically pointers), for cas2 (double cas) function implementation which can be used in lock-free code. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
November 13, 2012 [Issue 8846] Specs for Inline Assembler don't include cmpxchg16b | ||||
---|---|---|---|---|
| ||||
Posted in reply to Weed | http://d.puremagic.com/issues/show_bug.cgi?id=8846 Don <clugdbug@yahoo.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |spec Summary|Inline Assembler: add |Specs for Inline Assembler |support for cmpxchg16b |don't include cmpxchg16b |opcode | Severity|enhancement |normal --- Comment #1 from Don <clugdbug@yahoo.com.au> 2012-11-12 23:59:27 PST --- It is implemented, but is missing from the list in the spec. Also cmpxchg8b is incorrectly written as cmpxch8b. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
Copyright © 1999-2021 by the D Language Foundation