Gitiles
Code Review
Sign In
realtimeroboticsgroup.org
/
RealtimeRoboticsGroup
/
test
/
f2639283d8a4388ecb3b9cb41b97c47e18a901b1
/
aos
/
linux_code
/
ipc_lib
/
queue.cc
f3730dd
Fix Logging Uninitialized name_
by Adrian Brandemuehl
· 8 years ago
4f2a34e
Tweak how queues use condition variables
by Brian Silverman
· 9 years ago
7a41be6
Suppress unused return values when using -c opt.
by Austin Schuh
· 10 years ago
bb34553
print out the name of the queue which ran out of messages
by Brian Silverman
· 10 years ago
dc1eb27
redo the aos_sync API and add PI support
by Brian Silverman
· 11 years ago
7faaec7
made RawQueue options type-safe
by Brian Silverman
· 11 years ago
9c9f198
fixed a queue bug
by Brian Silverman
· 11 years ago
653491d
added more multithreaded tests that are useful with tsan
by Brian Silverman
· 11 years ago
1094ee0
fixed various workarounds for build(ish) issues better
by Brian Silverman
· 11 years ago
aac705c
sanified deciding whether to compile with debugging or not
by Brian Silverman
· 11 years ago
4b09fce
explicitly ignore a place where clang warns but gcc doesn't
by Brian Silverman
· 11 years ago
e8337b7
make all accesses to ref_count explicitly atomic
by Brian Silverman
· 11 years ago
b326732
added verification that raw_queue_test exercises the asserts
by Brian Silverman
· 11 years ago
3510980
cut down the number of readable_.Broadcast()s
by Brian Silverman
· 11 years ago
bad7c8a
I thought I already disabled the debugging...
by Brian Silverman
· 11 years ago
35a14fd
added more RawQueue tests
by Brian Silverman
· 11 years ago
9eaf91a
enabled queue asserts when they should be
by Brian Silverman
· 11 years ago
4d0789d
optimized queue unwrapping on arm
by Brian Silverman
· 11 years ago
42d5237
reordered functions and made writable_start a member variable
by Brian Silverman
· 11 years ago
227ad48
commented and reorganized some queue code
by Brian Silverman
· 11 years ago
c2e0422
switched from the pool system to a (lockless) free list
by Brian Silverman
· 11 years ago
60eff20
switched queue to pre-allocating all messages
by Brian Silverman
· 11 years ago
1f3ba71
tweaked how queue message indices are kept track of
by Brian Silverman
· 11 years ago
430e7fa
improved the readability of the queue code a bit
by Brian Silverman
· 11 years ago
ad290d8
added more queue tests and switched to atomic ops for message ref counts
by Brian Silverman
· 11 years ago
eb51cbb
worked more on testing/commenting/etc
by Brian Silverman
· 11 years ago
cd2d84c
added more tests and debugging statements
by Brian Silverman
· 11 years ago
67e34f5
more messing with FetchNextBlocking
by Brian Silverman
· 11 years ago
287d98e
Brian switched queues over to only use indices and fixed a bug or two.
by Austin Schuh
· 11 years ago
358c49f
fixed a queue message leak
by Brian Silverman
· 11 years ago
c39e2bd
fixed some queue bugs when ReadMessageIndex fell behind
by Brian Silverman
· 11 years ago
4aeac5f
wrote the stuff for putting MessageTypes in shm (untested)
by Brian Silverman
· 11 years ago
5f8c492
merging in the rewritten queue code and cleaned up linux IPC stuff
by Brian Silverman
· 11 years ago
14fd0fb
switched from fitpc/atom to prime/linux
by Brian Silverman
· 11 years ago
[Renamed (99%) from aos/atom_code/ipc_lib/queue.cc]
7f365e3
cleaned up various things from the code review
by Brian Silverman
· 11 years ago
63cf241
started getting stuff to compile for ARM
by Brian Silverman
· 11 years ago
797e71e
fixed some bugs
by Brian Silverman
· 12 years ago
08661c7
got all of the code to actually compile again
by Brian Silverman
· 12 years ago
a6d1b56
copying over queue-api-redo branch from my 2012 repo
by Brian Silverman
· 12 years ago