index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
atomic.h
Age
Commit message (
Expand
)
Author
2012-11-09
* ruby_atomic.h: renamed from atomic.h to avoid header file name conflict
ngoto
2012-11-09
* atomic.h: Revert r37491 which is a temporary workaroud.
ngoto
2012-11-06
* atomic.h: add #include <sys/atomic.h> for the workaround of
ngoto
2012-07-25
atomic.h: prefer GCC atomic builtins
nobu
2012-07-09
suppress warnings on mingw32
nobu
2012-07-04
* gc.c, atomic.h (ATOMIC_SIZE_*): moved from gc.c to atomic.h [ruby-dev:45909]
ngoto
2011-10-24
* complex.c: use "__sun" instead of "__sun__" to detect SunOS.
akr
2011-10-21
* atomic.h: change Solaris checking macro because atomic_ops can work
ngoto
2011-10-13
* atomic.h (ATOMIC_INC, ATOMIC_DEC): return old values.
nobu
2011-10-13
* atomic.h (ATOMIC_*): use atomic_ops(3C) when SunStudio on Solaris.
ngoto
2011-10-13
* atomic.h(ATOMIC_SET): add cast to void to prevent misuse.
kosaki
2011-07-09
* atomic.h (ATOMIC_OR): _InterlockedOr is unavailable in VC6.
nobu
2011-06-12
* atomic.h (ATOMIC_OR): _InterlockedOr is not available on migw.
nobu
2011-06-11
* vm_core.h (RUBY_VM_SET_TIMER_INTERRUPT, RUBY_VM_SET_INTERRUPT,
kosaki