aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Put benchmarks in their own fileMatt Joiner2019-10-232-122/+127
* Make the santa example a cmdMatt Joiner2019-10-231-2/+2
* Merge pull request #2 from anacrolix/go.modLuke Champine2019-10-221-0/+3
|\
| * Add go.mod fileMatt Joiner2019-10-221-0/+3
|/
* broadcast in AtomicSetlukechampine2016-09-302-1/+24
* expand Select examplelukechampine2016-04-051-4/+20
* expand Pointers sectionlukechampine2016-04-041-1/+32
* add Go Report Card badgelukechampine2016-04-041-1/+1
* better pointer documentationlukechampine2016-04-032-0/+38
* go fmtlukechampine2016-04-031-1/+1
* avoid using pointers as Varslukechampine2016-04-031-11/+11
* add TestPanic and TestReadWrittenlukechampine2016-04-031-0/+22
* fix AtomicSet buglukechampine2016-04-031-4/+1
* add TestSelect and TestComposelukechampine2016-04-031-4/+58
* more idiomatic BenchmarkIncrementSTMlukechampine2016-04-021-2/+3
* use version in place of simple equalitylukechampine2016-04-021-23/+27
* add TestVerifylukechampine2016-04-021-0/+35
* document weak equalitylukechampine2016-03-311-0/+5
* rearrange + add commentslukechampine2016-03-311-20/+22
* only broadcast when at least one Var changedlukechampine2016-03-311-3/+5
* update README with examples + benchmarkslukechampine2016-03-311-0/+85
* replace RWMutex benchmarks with channel benchmarkslukechampine2016-03-311-15/+10
* tweak examplelukechampine2016-03-311-18/+16
* golintlukechampine2016-03-301-1/+1
* add Santa Claus problem examplelukechampine2016-03-301-0/+176
* add TestRetrylukechampine2016-03-301-0/+28
* efficient retries via sync.Condlukechampine2016-03-301-0/+13
* clarify caveatlukechampine2016-03-301-5/+6
* use atomic.Value for Varslukechampine2016-03-301-19/+21
* add basic tests and benchmarkslukechampine2016-03-301-0/+186
* fix race condition in tx.Getlukechampine2016-03-301-0/+2
* change Get/Set to AtomicGet/Setlukechampine2016-03-301-10/+8
* add LICENSE and shorten READMElukechampine2016-03-302-69/+24
* add some helper functionslukechampine2016-03-301-0/+24
* rename Check -> Assertlukechampine2016-03-291-2/+2
* replace OrElse with Selectlukechampine2016-03-292-23/+35
* initial commitlukechampine2016-03-292-0/+288