index
:
~jonny/glib
master
v6only
le glib
jonny
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
glib
/
gatomic.h
Age
Commit message (
Expand
)
Author
Files
Lines
2014-07-23
Revert "gatomic: statically assert that our assumptions hold"
Owen W. Taylor
1
-6
/
+0
2014-07-23
gatomic: statically assert that our assumptions hold
Simon McVittie
1
-0
/
+6
2014-06-20
gatomic: disable GCC extension atomics for clang
Ryan Lortie
1
-1
/
+1
2014-06-06
gatomic: use GCC C11-style atomics, if available
Ryan Lortie
1
-13
/
+64
2014-06-06
gatomic: whitespace fixes
Ryan Lortie
1
-16
/
+16
2014-06-06
gatomic: fix typo in deprecation attribute
Ryan Lortie
1
-1
/
+1
2014-01-31
Updated FSF's address
Daniel Mustieles
1
-3
/
+1
2013-01-28
g_atomic_int_get, g_atomic_pointer_get: accept const arguments
Simon McVittie
1
-2
/
+2
2013-01-13
various: add GLIB_AVAILABLE_IN_ALL everywhere else
Ryan Lortie
1
-0
/
+12
2012-12-27
Move single-include guards inside include guards
Matthias Clasen
1
-3
/
+3
2012-05-26
Annotate API introduced for 2.30 with GLIB_AVAILABLE_IN_2_30
Colin Walters
1
-0
/
+4
2012-02-27
Add versioned deprecation annotation
Emmanuele Bassi
1
-1
/
+1
2011-11-03
Don't use G_DISABLE_DEPRECATED guards around deprecated functions
Matthias Clasen
1
-2
/
+0
2011-10-18
gatomic: introduce G_ATOMIC_LOCK_FREE
Ryan Lortie
1
-2
/
+2
2011-10-18
gatomic: cast to the correct pointer sign
Ryan Lortie
1
-3
/
+3
2011-10-12
Make single includes mandatory
Matthias Clasen
1
-1
/
+1
2011-10-11
Use GLIB_DEPRECATED instead of G_GNUC_DEPRECATED in our headers
Chun-wei Fan
1
-1
/
+2
2011-10-08
Add G_GNUC_DEPRECATED to deprecated APIs in glib
Matthias Clasen
1
-1
/
+1
2011-05-31
Consistently use G_GNUC_EXTENSION instead of __extension__
Colin Walters
1
-16
/
+16
2011-05-28
Clean up includes
Matthias Clasen
1
-1
/
+1
2011-05-28
Reduce excessive whitespace
Matthias Clasen
1
-33
/
+33
2011-05-28
glib: Rewrite gatomic.[ch]
Ryan Lortie
1
-125
/
+187
2011-05-28
Add macro version for all atomic operations
Matthias Clasen
1
-4
/
+16
2011-05-28
Use G_STATIC_ASSERT_EXPR for size checks in atomic macros
Matthias Clasen
1
-21
/
+29
2011-05-22
Improve atomic ops implementation
Matthias Clasen
1
-1
/
+31
2010-07-10
Move docs for atomic operations inline
Matthias Clasen
1
-1
/
+21
2010-04-15
Cast to volatile to avoid warnings from -Wcast-qual
Lars Ellenberg
1
-4
/
+4
2009-02-17
Fix strict aliasing warnings and viiolations to make GLib and
Matthias Clasen
1
-10
/
+23
2008-05-05
#define __GLIB_H_INSIDE__ around including everything.
Michael Natterer
1
-1
/
+1
2008-03-14
make it possible to disable single-file includes by defining
Michael Natterer
1
-5
/
+9
2005-12-13
added g_atomic_pointer_set() and g_atomic_int_set() for systems where the
Tim Janik
1
-8
/
+14
2005-11-22
g_hash_table_new_full(): create hash tables with a ref count of 1.
Tim Janik
1
-12
/
+12
2005-08-04
Always export g_atomic_int_get and g_atomic_pointer_get as functions, even
Matthias Clasen
1
-2
/
+2
2004-02-29
Moved the assembler functions from gatomic.h to gatomic.c, which makes for
Sebastian Wilhelmi
1
-500
/
+17
2004-02-26
empty G_ATOMIC_MEMORY_BARRIER() definition for !G_THREADS_ENABLED
Sebastian Wilhelmi
1
-21
/
+20
2004-02-26
empty G_ATOMIC_MEMORY_BARRIER() definition for !G_THREADS_ENABLED
Sebastian Wilhelmi
1
-3
/
+4
2004-02-26
New files to implement atomic operations for different platforms. Fixes
Sebastian Wilhelmi
1
-0
/
+545