index
:
delta/libatomic_ops.git
add-aarch64-support
add-dbl-load-store
add-stdatomic-h
atomics-exp
baserock/morph
draft-coveralls-linux
draft-travis
gcc-atomics-mips
master
ppc-aix
ppc-gcc-atomics
release-7_2
release-7_4
release-7_6
release-7_8
test-stack-osx
github.com: ivmai/libatomic_ops.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Specify AO_fetch_and_add/sub1 result is unused in test_atomic
Ivan Maidanski
2012-10-18
1
-5
/
+5
*
Update ChangeLog file
Ivan Maidanski
2012-10-09
1
-0
/
+38
*
Reorder AO_double_t union elements for AO_DOUBLE_T_INITIALIZER portability
Ivan Maidanski
2012-10-09
1
-2
/
+6
*
Eliminate warning for fetch_and_add argument in test_atomic_include
Ivan Maidanski
2012-10-09
1
-4
/
+4
*
Fix variable type to match printf format specifier in test_stack
Ivan Maidanski
2012-10-09
1
-1
/
+1
*
Merge branch 'fix-double-cas-x32'
Ivan Maidanski
2012-10-08
6
-294
/
+159
|
\
|
*
Use built-in __sync CAS for double-CAS if AO_USE_SYNC_CAS_BUILTIN for x86
Ivan Maidanski
2012-10-08
1
-2
/
+2
|
*
Remove gcc/x86_64.h to eliminate gcc/x86.h code duplication
Ivan Maidanski
2012-10-08
5
-297
/
+134
|
*
Remove generalized compare_double_and_swap_double from gcc/x86.h
Ivan Maidanski
2012-10-08
1
-16
/
+0
|
*
Properly fix compare_double_and_swap_double for gcc/x32 (use built-in CAS)
Ivan Maidanski
2012-10-08
1
-0
/
+36
|
*
Fix double_ptr_storage definition for gcc/x32
Ivan Maidanski
2012-10-08
1
-9
/
+7
|
*
Fix compare_double_and_swap_double_full for gcc/x32
Ivan Maidanski
2012-10-08
2
-7
/
+17
*
|
Update TODO file (add item regarding __sync intrinsic)
Ivan Maidanski
2012-10-08
1
-0
/
+3
|
/
*
Implement char/short/int_fetch_and_add for msftc/x86[_64] (Win32)
Ivan Maidanski
2012-10-08
2
-14
/
+74
*
Make AO_ASSUME_VISTA also enables Win98 code in msftc/x86.h (Win32)
Ivan Maidanski
2012-10-08
1
-0
/
+4
*
Adjust quotes in echo command of Makefile.msft (Win32)
Ivan Maidanski
2012-10-08
1
-2
/
+2
*
Enable Makefile.msft for Win64
Ivan Maidanski
2012-10-08
1
-1
/
+1
*
Add test_stack to Makefile.msft
Ivan Maidanski
2012-10-08
1
-1
/
+6
*
Move default compiler options to CFLAGS in Makefile.msft
Ivan Maidanski
2012-10-08
1
-12
/
+12
*
Enable test_stack for Win32 (with native threads)
Ivan Maidanski
2012-10-08
1
-19
/
+60
*
Add information about AO_ASSUME_VISTA to README_win32
Ivan Maidanski
2012-10-07
1
-0
/
+2
*
Fix Makefile.msft, README_win32 after AO_pause removal in atomic_ops_stack
Ivan Maidanski
2012-10-07
2
-4
/
+9
*
Eliminate 64-bit compiler warnings in atomic_ops_malloc
Ivan Maidanski
2012-10-07
1
-2
/
+2
*
Fix double old/new_w local variables declaration in test_atomic_include
Ivan Maidanski
2012-10-07
1
-4
/
+4
*
Define AO_int_X operations for ARM and avr32
Ivan Maidanski
2012-10-06
5
-0
/
+10
*
Generalize compare_double_and_swap_double using double_compare_and_swap
Ivan Maidanski
2012-10-05
3
-35
/
+38
*
Fix typos in atomic_ops.h comments
Ivan Maidanski
2012-10-05
1
-2
/
+2
*
Remove redundant include atomic_ops.h in test_stack
Ivan Maidanski
2012-10-05
1
-2
/
+2
*
Make compare_double_and_swap_double based on double_compare_and_swap
Ivan Maidanski
2012-10-05
2
-16
/
+24
*
Eliminate arithmetic shifts in double-CAS (gcc/arm, msftc/x86)
Ivan Maidanski
2012-10-05
2
-19
/
+30
*
Enable double_compare_and_swap for non-cpp code (msftc/x86.h)
Ivan Maidanski
2012-10-05
1
-16
/
+14
*
Better document AO_double_t
Ivan Maidanski
2012-10-05
1
-1
/
+3
*
Perform only few list reversals in test_malloc if AO based on pthreads
Ivan Maidanski
2012-10-05
1
-1
/
+5
*
Include proper files in atomic_ops_malloc (code refactoring)
Ivan Maidanski
2012-10-05
2
-3
/
+6
*
Do not include standard_ao_double_t.h if no double-CAS (gcc/arm)
Ivan Maidanski
2012-10-04
1
-2
/
+2
*
Remove duplicate AO_spin and AO_pause definition in atomic_ops_stack
Ivan Maidanski
2012-10-04
2
-83
/
+50
*
Enable test_stack for pthreads-w32
Ivan Maidanski
2012-10-04
1
-4
/
+14
*
.gitignore: Ignore .dll, .so files and pthreads-w32* library folder
Ivan Maidanski
2012-10-04
1
-0
/
+5
*
Fix AO_pause sleep delay for particular argument values (Win32)
Ivan Maidanski
2012-10-03
2
-2
/
+2
*
Optimize AO_spin manually to minimize compiler influence on its duration
Ivan Maidanski
2012-10-03
2
-16
/
+12
*
Fix visibility and initial value of 'dummy' variable in atomic_ops_stack
Ivan Maidanski
2012-10-03
1
-1
/
+1
*
Replace some FIXME items with TODO in atomic_ops.c and sysdeps headers
Ivan Maidanski
2012-10-03
13
-24
/
+21
*
Update TODO file (regarding Debian/alpha bug)
Ivan Maidanski
2012-10-03
1
-1
/
+5
*
Do not include standard_ao_double_t.h where double-CAS is unimplemented
Ivan Maidanski
2012-10-03
5
-11
/
+19
*
Fix AO_load primitive name in comment
Ivan Maidanski
2012-10-02
1
-1
/
+1
*
Do not report absence of meaningless nop, load and store in test_atomic
Ivan Maidanski
2012-10-02
1
-9
/
+43
*
Add double_compare_and_swap_read/write to generalization
Ivan Maidanski
2012-10-02
1
-3
/
+48
*
Test double_compare_and_swap in test_atomic
Ivan Maidanski
2012-10-02
1
-1
/
+47
*
Add negative double-CAS test cases to test_atomic_include
Ivan Maidanski
2012-10-02
1
-1
/
+14
*
Add no-barrier double_compare_and_swap to generalization
Ivan Maidanski
2012-10-02
1
-2
/
+15
[next]