Author: Remi Meier
Branch:
Changeset: r2011:048795097bf2
Date: 2017-02-09 16:34 +0100
http://bitbucket.org/pypy/stmgc/changeset/048795097bf2/
Log:fix
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -108,7 +108,7 @@
STMGC, run the
Author: Remi Meier
Branch:
Changeset: r1994:bfbab11bd95f
Date: 2016-07-07 14:14 +0200
http://bitbucket.org/pypy/stmgc/changeset/bfbab11bd95f/
Log:fix for previously committed test and do some more resetting
After an in-validation-reset of a noconflict obj, the
Author: Remi Meier
Branch:
Changeset: r1992:ffae8e3eb78b
Date: 2016-06-29 13:37 +0200
http://bitbucket.org/pypy/stmgc/changeset/ffae8e3eb78b/
Log:fix not removing noconflict objs from certain lists
After resetting a noconflict obj with committed state, the obj
Author: Remi Meier
Branch:
Changeset: r1983:8c9162341945
Date: 2016-02-26 11:41 +0100
http://bitbucket.org/pypy/stmgc/changeset/8c9162341945/
Log:fix infinite loop in segfault handler
diff --git a/c8/stm/setup.c b/c8/stm/setup.c
--- a/c8/stm/setup.c
+++
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1881:9ffba4fe03df
Date: 2015-06-20 17:22 +0200
http://bitbucket.org/pypy/stmgc/changeset/9ffba4fe03df/
Log:fix: must deactivate queues earlier, else major collection will try
to look inside them even if the transaction is
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1756:12b2b35a4fb5
Date: 2015-04-20 11:12 +0200
http://bitbucket.org/pypy/stmgc/changeset/12b2b35a4fb5/
Log:Fix for gdb not printing the traceback
diff --git a/c7/gdb/gdb_stm.py b/c7/gdb/gdb_stm.py
--- a/c7/gdb/gdb_stm.py
+++
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1640:78281a990907
Date: 2015-02-21 12:49 +0100
http://bitbucket.org/pypy/stmgc/changeset/78281a990907/
Log:Fix
diff --git a/c7/stm/gcpage.c b/c7/stm/gcpage.c
--- a/c7/stm/gcpage.c
+++ b/c7/stm/gcpage.c
@@ -134,14 +134,19 @@
char
Author: Remi Meier remi.me...@inf.ethz.ch
Branch:
Changeset: r1633:dbbeeda92d3e
Date: 2015-02-18 10:30 +0100
http://bitbucket.org/pypy/stmgc/changeset/dbbeeda92d3e/
Log:fix to make small old objs survive major gc
diff --git a/c8/stm/core.c b/c8/stm/core.c
--- a/c8/stm/core.c
+++
Author: Remi Meier remi.me...@inf.ethz.ch
Branch:
Changeset: r1627:30791bd74ef2
Date: 2015-02-16 16:34 +0100
http://bitbucket.org/pypy/stmgc/changeset/30791bd74ef2/
Log:fix for on-major-gc validation not doing anything when a transaction
thought it was still uncommitted and
Author: Remi Meier remi.me...@inf.ethz.ch
Branch:
Changeset: r1626:1df0ed9de072
Date: 2015-02-16 16:34 +0100
http://bitbucket.org/pypy/stmgc/changeset/1df0ed9de072/
Log:fix demo_random.c
diff --git a/c8/demo/demo_random.c b/c8/demo/demo_random.c
--- a/c8/demo/demo_random.c
+++
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1616:65a89cd8a6c0
Date: 2015-02-09 19:11 +0100
http://bitbucket.org/pypy/stmgc/changeset/65a89cd8a6c0/
Log:fix the read-write conflict location in case of a conflict between a
stmdict.keys() and a write of an entry
diff --git
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1604:97f88816858e
Date: 2015-02-02 15:49 +0100
http://bitbucket.org/pypy/stmgc/changeset/97f88816858e/
Log:fix
diff --git a/c7/stm/finalizer.c b/c7/stm/finalizer.c
--- a/c7/stm/finalizer.c
+++ b/c7/stm/finalizer.c
@@ -138,6 +138,8 @@
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1576:216c013a4b37
Date: 2015-01-23 23:11 +0100
http://bitbucket.org/pypy/stmgc/changeset/216c013a4b37/
Log:fix
diff --git a/c7/stm/hashtable.c b/c7/stm/hashtable.c
--- a/c7/stm/hashtable.c
+++ b/c7/stm/hashtable.c
@@ -139,10 +139,10 @@
Author: Remi Meier remi.me...@inf.ethz.ch
Branch:
Changeset: r1567:787672796c2f
Date: 2015-01-21 17:25 +0100
http://bitbucket.org/pypy/stmgc/changeset/787672796c2f/
Log:fix a case where objs in new_objects may not have WB_EXECUTED
(gcpage.c asserts that)
diff --git a/c8/stm/core.c
Author: Remi Meier remi.me...@inf.ethz.ch
Branch:
Changeset: r1381:9adaf26befd4
Date: 2014-09-10 13:24 +0200
http://bitbucket.org/pypy/stmgc/changeset/9adaf26befd4/
Log:fix some demos and some bugs
diff --git a/c8/demo/Makefile b/c8/demo/Makefile
new file mode 100644
--- /dev/null
+++
Author: Remi Meier remi.me...@inf.ethz.ch
Branch:
Changeset: r1359:0308c7a328d1
Date: 2014-09-05 13:02 +0200
http://bitbucket.org/pypy/stmgc/changeset/0308c7a328d1/
Log:fix
diff --git a/c8/stm/core.c b/c8/stm/core.c
--- a/c8/stm/core.c
+++ b/c8/stm/core.c
@@ -108,11 +108,10 @@
Author: Remi Meier remi.me...@inf.ethz.ch
Branch:
Changeset: r1360:6bb0732c0c48
Date: 2014-09-05 15:18 +0200
http://bitbucket.org/pypy/stmgc/changeset/6bb0732c0c48/
Log:fix some tests
diff --git a/c8/test/test_basic.py b/c8/test/test_basic.py
--- a/c8/test/test_basic.py
+++
Author: Remi Meier remi.me...@inf.ethz.ch
Branch:
Changeset: r1317:b62545917bee
Date: 2014-08-18 13:41 +0200
http://bitbucket.org/pypy/stmgc/changeset/b62545917bee/
Log:fix release build of random2
diff --git a/c7/demo/demo_random2.c b/c7/demo/demo_random2.c
--- a/c7/demo/demo_random2.c
+++
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1312:43bf7ea2e593
Date: 2014-08-14 13:02 +0200
http://bitbucket.org/pypy/stmgc/changeset/43bf7ea2e593/
Log:Fix.
diff --git a/c7/stm/gcpage.c b/c7/stm/gcpage.c
--- a/c7/stm/gcpage.c
+++ b/c7/stm/gcpage.c
@@ -397,17 +397,20 @@
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1314:94d281041161
Date: 2014-08-14 15:01 +0200
http://bitbucket.org/pypy/stmgc/changeset/94d281041161/
Log:Fix (shown by demo_random2)
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/stm/core.c
@@ -1027,7 +1027,7
Author: Remi Meier remi.me...@inf.ethz.ch
Branch:
Changeset: r1311:b7f132d1afba
Date: 2014-08-13 18:12 +0200
http://bitbucket.org/pypy/stmgc/changeset/b7f132d1afba/
Log:fix a race between doing shadow stack snapshots and a concurrently
running major collection. Also add more comments
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1299:99aae29fc053
Date: 2014-08-12 16:05 +0200
http://bitbucket.org/pypy/stmgc/changeset/99aae29fc053/
Log:Fix
diff --git a/c7/stm/rewind_setjmp.c b/c7/stm/rewind_setjmp.c
--- a/c7/stm/rewind_setjmp.c
+++ b/c7/stm/rewind_setjmp.c
@@
Author: Remi Meier remi.me...@inf.ethz.ch
Branch:
Changeset: r1307:d70bdefc4757
Date: 2014-08-12 18:22 +0200
http://bitbucket.org/pypy/stmgc/changeset/d70bdefc4757/
Log:fix
diff --git a/c7/demo/demo_random2.c b/c7/demo/demo_random2.c
--- a/c7/demo/demo_random2.c
+++ b/c7/demo/demo_random2.c
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1285:e5fe5d362c60
Date: 2014-08-09 18:07 +0200
http://bitbucket.org/pypy/stmgc/changeset/e5fe5d362c60/
Log:Fix demo_random.c: there was indeed an issue with markers
diff --git a/c7/demo/demo_random.c b/c7/demo/demo_random.c
---
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1290:4b4a86384381
Date: 2014-08-09 18:24 +0200
http://bitbucket.org/pypy/stmgc/changeset/4b4a86384381/
Log:Fix for duhton
diff --git a/duhton/object.c b/duhton/object.c
--- a/duhton/object.c
+++ b/duhton/object.c
@@ -34,8 +34,19 @@
Author: Remi Meier remi.me...@inf.ethz.ch
Branch:
Changeset: r1233:e69d7d6c2ed9
Date: 2014-05-22 16:33 +0200
http://bitbucket.org/pypy/stmgc/changeset/e69d7d6c2ed9/
Log:fix small bug causing test_random to fail sometimes
diff --git a/c7/stm/nursery.c b/c7/stm/nursery.c
---
Author: Remi Meier remi.me...@inf.ethz.ch
Branch:
Changeset: r1210:ae21b6a2a892
Date: 2014-05-14 18:02 +0200
http://bitbucket.org/pypy/stmgc/changeset/ae21b6a2a892/
Log:fix annoying little crasher where a collection occurs while we wait
to become inevitable. this caused the
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1204:2504945a518f
Date: 2014-05-08 15:15 +0200
http://bitbucket.org/pypy/stmgc/changeset/2504945a518f/
Log:Fix duhton
diff --git a/duhton/object.c b/duhton/object.c
--- a/duhton/object.c
+++ b/duhton/object.c
@@ -35,6 +35,8 @@
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1164:876e03efa95e
Date: 2014-04-18 12:08 +0200
http://bitbucket.org/pypy/stmgc/changeset/876e03efa95e/
Log:Fix for release-demo2
diff --git a/c7/demo/demo2.c b/c7/demo/demo2.c
--- a/c7/demo/demo2.c
+++ b/c7/demo/demo2.c
@@ -203,7 +203,7
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1150:0492e398156b
Date: 2014-04-09 13:04 +0200
http://bitbucket.org/pypy/stmgc/changeset/0492e398156b/
Log:fix
diff --git a/c7/stm/weakref.c b/c7/stm/weakref.c
--- a/c7/stm/weakref.c
+++ b/c7/stm/weakref.c
@@ -34,7 +34,7 @@
Author: Remi Meier
Branch:
Changeset: r1140:cfd37feb0f23
Date: 2014-04-07 14:50 +0200
http://bitbucket.org/pypy/stmgc/changeset/cfd37feb0f23/
Log:fix total_allocated accounting (caused a flood of major collections
after some time)
diff --git a/c7/stm/gcpage.c b/c7/stm/gcpage.c
---
Author: Remi Meier
Branch:
Changeset: r1106:af451d3e606c
Date: 2014-03-27 14:57 +0100
http://bitbucket.org/pypy/stmgc/changeset/af451d3e606c/
Log:fix obvious HTM disabler
diff --git a/htm-c7/htm.h b/htm-c7/htm.h
--- a/htm-c7/htm.h
+++ b/htm-c7/htm.h
@@ -18,6 +18,7 @@
#define
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1093:5575626c8253
Date: 2014-03-25 10:02 +0100
http://bitbucket.org/pypy/stmgc/changeset/5575626c8253/
Log:Fix for d8fe314589b8
diff --git a/c7/stm/weakref.c b/c7/stm/weakref.c
--- a/c7/stm/weakref.c
+++ b/c7/stm/weakref.c
@@ -126,7
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1095:a631a7415a3d
Date: 2014-03-25 14:16 +0100
http://bitbucket.org/pypy/stmgc/changeset/a631a7415a3d/
Log:Fix?
diff --git a/c7/stm/forksupport.c b/c7/stm/forksupport.c
--- a/c7/stm/forksupport.c
+++ b/c7/stm/forksupport.c
@@ -190,6
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1088:256d9b6aba2e
Date: 2014-03-24 18:42 +0100
http://bitbucket.org/pypy/stmgc/changeset/256d9b6aba2e/
Log:fix 2e0533b4f814
diff --git a/c7/stm/weakref.c b/c7/stm/weakref.c
--- a/c7/stm/weakref.c
+++ b/c7/stm/weakref.c
@@ -125,7 +125,9
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1085:a33130d9f35c
Date: 2014-03-22 20:42 +0100
http://bitbucket.org/pypy/stmgc/changeset/a33130d9f35c/
Log:Fix the test (don't expect variables like 'arg' to remain sensible
across a setjmp! They need to be volatile)
diff --git
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1042:d7e384cd1ea9
Date: 2014-03-16 12:32 +0100
http://bitbucket.org/pypy/stmgc/changeset/d7e384cd1ea9/
Log:Fix the test from llvm's current point of view
diff --git a/c7/demo/demo_random.c b/c7/demo/demo_random.c
---
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1021:2203a869efb3
Date: 2014-03-15 17:24 +0100
http://bitbucket.org/pypy/stmgc/changeset/2203a869efb3/
Log:Fix for a remaining inevitable transaction
diff --git a/c7/test/support.py b/c7/test/support.py
--- a/c7/test/support.py
+++
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1009:85aa3bce7a2d
Date: 2014-03-14 09:16 +0100
http://bitbucket.org/pypy/stmgc/changeset/85aa3bce7a2d/
Log:Fix
diff --git a/gil-c7/stmgc.h b/gil-c7/stmgc.h
--- a/gil-c7/stmgc.h
+++ b/gil-c7/stmgc.h
@@ -120,7 +120,8 @@
extern void
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r1011:3c39b8d8e184
Date: 2014-03-14 11:22 +0100
http://bitbucket.org/pypy/stmgc/changeset/3c39b8d8e184/
Log:Fix
diff --git a/gil-c7/stmgc.h b/gil-c7/stmgc.h
--- a/gil-c7/stmgc.h
+++ b/gil-c7/stmgc.h
@@ -28,7 +28,10 @@
extern
Author: Remi Meier
Branch:
Changeset: r965:70871e1c5615
Date: 2014-03-06 10:25 +0100
http://bitbucket.org/pypy/stmgc/changeset/70871e1c5615/
Log:fix gil-c7 with prebuilt objs
diff --git a/c7/demo/demo_random.c b/c7/demo/demo_random.c
--- a/c7/demo/demo_random.c
+++ b/c7/demo/demo_random.c
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r933:0126f6216527
Date: 2014-03-03 11:01 +0100
http://bitbucket.org/pypy/stmgc/changeset/0126f6216527/
Log:Fix (from demo/demo_random): needs to check more directly if we use
'overflow_number' or not. Otherwise a badly placed
Author: Remi Meier
Branch:
Changeset: r935:e50b3c39ad9e
Date: 2014-03-03 11:11 +0100
http://bitbucket.org/pypy/stmgc/changeset/e50b3c39ad9e/
Log:fix _release of demo_random
diff --git a/c7/demo/demo_random.c b/c7/demo/demo_random.c
--- a/c7/demo/demo_random.c
+++ b/c7/demo/demo_random.c
@@
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r906:bb47d1cca469
Date: 2014-03-01 10:41 +0100
http://bitbucket.org/pypy/stmgc/changeset/bb47d1cca469/
Log:Fix the last issue for the tests
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/stm/core.c
@@ -469,6
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r914:5d777b5b2815
Date: 2014-03-01 20:53 +0100
http://bitbucket.org/pypy/stmgc/changeset/5d777b5b2815/
Log:Fix, but a failing test.
diff --git a/c7/stm/gcpage.c b/c7/stm/gcpage.c
--- a/c7/stm/gcpage.c
+++ b/c7/stm/gcpage.c
@@ -277,8
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r902:4e72f77f0188
Date: 2014-02-28 07:57 +0100
http://bitbucket.org/pypy/stmgc/changeset/4e72f77f0188/
Log:Fix
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/stm/core.c
@@ -389,7 +389,7 @@
/* if we were
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r888:73ad02610b81
Date: 2014-02-27 09:55 +0100
http://bitbucket.org/pypy/stmgc/changeset/73ad02610b81/
Log:Fix comments (only, for now)
diff --git a/c7/stm/gcpage.c b/c7/stm/gcpage.c
--- a/c7/stm/gcpage.c
+++ b/c7/stm/gcpage.c
@@ -5,16
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r887:e0e14e5a9b5d
Date: 2014-02-27 00:42 +0100
http://bitbucket.org/pypy/stmgc/changeset/e0e14e5a9b5d/
Log:Fix the big slowness that duhton's list_transaction sometimes shows.
diff --git a/c7/stm/contention.c b/c7/stm/contention.c
---
Author: Remi Meier remi.me...@gmail.com
Branch:
Changeset: r551:6e5022b6107e
Date: 2013-11-21 13:22 +0100
http://bitbucket.org/pypy/stmgc/changeset/6e5022b6107e/
Log:fix possible races for minor collections that look at possibly
locked, global objects
diff --git a/c4/et.h b/c4/et.h
Author: Remi Meier remi.me...@gmail.com
Branch:
Changeset: r554:b820cff55e7a
Date: 2013-11-21 16:04 +0100
http://bitbucket.org/pypy/stmgc/changeset/b820cff55e7a/
Log:fix bug in demo_random.c
diff --git a/c4/demo_random.c b/c4/demo_random.c
--- a/c4/demo_random.c
+++ b/c4/demo_random.c
@@
Author: Remi Meier remi.me...@gmail.com
Branch:
Changeset: r553:281794862f21
Date: 2013-11-21 16:00 +0100
http://bitbucket.org/pypy/stmgc/changeset/281794862f21/
Log:fix failing case from last commit by purging objects from aborted
transactions from old_objects_to_trace
diff --git
Author: Remi Meier remi.me...@gmail.com
Branch:
Changeset: r547:3d0358c80701
Date: 2013-11-08 15:28 +0100
http://bitbucket.org/pypy/stmgc/changeset/3d0358c80701/
Log:fix some debug assert
diff --git a/c4/nursery.c b/c4/nursery.c
--- a/c4/nursery.c
+++ b/c4/nursery.c
@@ -84,7 +84,7 @@
}
Author: Remi Meier remi.me...@gmail.com
Branch:
Changeset: r548:68677625f2be
Date: 2013-11-18 11:19 +0100
http://bitbucket.org/pypy/stmgc/changeset/68677625f2be/
Log:fix public ints (usage of public h_originals is not always right,
they need to be PREBUILT_ORIGINALs to be sure...)
Author: Remi Meier remi.me...@gmail.com
Branch:
Changeset: r544:8a3b7748ba7f
Date: 2013-11-05 22:04 +0100
http://bitbucket.org/pypy/stmgc/changeset/8a3b7748ba7f/
Log:fix impersonating the other thread when forcing minor collections in
other threads. also use the direct thread locals
Author: Remi Meier remi.me...@gmail.com
Branch:
Changeset: r539:d92fcb9e5246
Date: 2013-10-23 22:00 +0200
http://bitbucket.org/pypy/stmgc/changeset/d92fcb9e5246/
Log:fix wrong assert
diff --git a/c4/steal.c b/c4/steal.c
--- a/c4/steal.c
+++ b/c4/steal.c
@@ -137,7 +137,8 @@
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r533:ad70e2445849
Date: 2013-09-26 13:51 +0200
http://bitbucket.org/pypy/stmgc/changeset/ad70e2445849/
Log:Fix message
diff --git a/c4/stmsync.c b/c4/stmsync.c
--- a/c4/stmsync.c
+++ b/c4/stmsync.c
@@ -238,7 +238,7 @@
{ /* must save
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r532:6184784a65a0
Date: 2013-09-23 17:34 +0200
http://bitbucket.org/pypy/stmgc/changeset/6184784a65a0/
Log:Fix running test_zdemo_random, at least on some Linuxes where too
many mprotect() eventually fail.
diff --git
Author: Remi Meier remi.me...@gmail.com
Branch:
Changeset: r500:63c2673c2045
Date: 2013-08-27 14:34 +0200
http://bitbucket.org/pypy/stmgc/changeset/63c2673c2045/
Log:fix wrong assumption about h_revision of stubs
diff --git a/c4/gcpage.c b/c4/gcpage.c
--- a/c4/gcpage.c
+++ b/c4/gcpage.c
@@
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r498:d2e01fce511f
Date: 2013-08-23 20:10 +0200
http://bitbucket.org/pypy/stmgc/changeset/d2e01fce511f/
Log:Fix a bug found by running PyPy (graphwalktest.py, which I will
check in together with other test files I'm writing).
diff
Author: Remi Meier remi.me...@gmail.com
Branch:
Changeset: r479:c3bb5c223595
Date: 2013-08-15 18:19 +0200
http://bitbucket.org/pypy/stmgc/changeset/c3bb5c223595/
Log:fix embarrassing bug
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@ -1339,9 +1339,13 @@
and then
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r475:edbd90784082
Date: 2013-08-14 19:23 +0200
http://bitbucket.org/pypy/stmgc/changeset/edbd90784082/
Log:Fix warnings
diff --git a/c4/extra.c b/c4/extra.c
--- a/c4/extra.c
+++ b/c4/extra.c
@@ -162,7 +162,7 @@
return 1;
Author: Remi Meier remi.me...@gmail.com
Branch:
Changeset: r399:6d83a39b28cf
Date: 2013-07-15 17:16 +0200
http://bitbucket.org/pypy/stmgc/changeset/6d83a39b28cf/
Log:fix one bug and use a big stub in case it is also needed as the
h_original of an object
diff --git a/c4/demo_random.c
Author: Remi Meier meier...@student.ethz.ch
Branch:
Changeset: r382:191c168da60e
Date: 2013-07-11 06:40 +0200
http://bitbucket.org/pypy/stmgc/changeset/191c168da60e/
Log:fix writing to write-ready objects after a minor collection
diff --git a/c4/nursery.c b/c4/nursery.c
--- a/c4/nursery.c
Author: Maciej Fijalkowski fij...@gmail.com
Branch:
Changeset: r368:8c466b875875
Date: 2013-07-08 10:19 +0200
http://bitbucket.org/pypy/stmgc/changeset/8c466b875875/
Log:fix division
diff --git a/duhton/glob.c b/duhton/glob.c
--- a/duhton/glob.c
+++ b/duhton/glob.c
@@ -198,7 +198,9 @@
Author: Remi Meier meier...@student.ethz.ch
Branch:
Changeset: r371:1183d4c7518c
Date: 2013-07-08 11:17 +0200
http://bitbucket.org/pypy/stmgc/changeset/1183d4c7518c/
Log:fix
diff --git a/duhton/glob.c b/duhton/glob.c
--- a/duhton/glob.c
+++ b/duhton/glob.c
@@ -271,7 +271,9 @@
DuObject
Author: Remi Meier meier...@student.ethz.ch
Branch:
Changeset: r349:de365b519570
Date: 2013-07-05 09:45 +0200
http://bitbucket.org/pypy/stmgc/changeset/de365b519570/
Log:fix: don't trace stubs
diff --git a/c4/gcpage.c b/c4/gcpage.c
--- a/c4/gcpage.c
+++ b/c4/gcpage.c
@@ -225,7 +225,8 @@
Author: Maciej Fijalkowski fij...@gmail.com
Branch:
Changeset: r347:7a86a8b3cbb1
Date: 2013-07-04 13:54 +0200
http://bitbucket.org/pypy/stmgc/changeset/7a86a8b3cbb1/
Log:fix also the duhton target
diff --git a/duhton/Makefile b/duhton/Makefile
--- a/duhton/Makefile
+++ b/duhton/Makefile
@@
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r343:69be3c7a1f51
Date: 2013-07-03 16:13 +0200
http://bitbucket.org/pypy/stmgc/changeset/69be3c7a1f51/
Log:Fix a hard bug.
diff --git a/c4/nursery.c b/c4/nursery.c
--- a/c4/nursery.c
+++ b/c4/nursery.c
@@ -318,6 +318,7 @@
*root
Author: Remi Meier meier...@student.ethz.ch
Branch:
Changeset: r326:18b8edd35778
Date: 2013-07-01 11:18 +0200
http://bitbucket.org/pypy/stmgc/changeset/18b8edd35778/
Log:fix uninitialized shadowstack problem during major collection
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r331:452c22b17f3e
Date: 2013-07-01 12:52 +0200
http://bitbucket.org/pypy/stmgc/changeset/452c22b17f3e/
Log:Fix(?) the logic, I believe, and remove the recursion; but
demo_random crashes. To investigate.
diff --git a/c4/gcpage.c
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r335:bf56c12295c8
Date: 2013-07-01 15:07 +0200
http://bitbucket.org/pypy/stmgc/changeset/bf56c12295c8/
Log:Fix: we must explicitly keep the property that L-h_revision==R that
some pairs in public_to_private have got.
diff --git
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r305:5e0ebfe06495
Date: 2013-06-27 15:28 +0200
http://bitbucket.org/pypy/stmgc/changeset/5e0ebfe06495/
Log:Fix threadlocals.
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@ -842,6 +842,13 @@
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r287:03917cbbc4f7
Date: 2013-06-26 18:06 +0200
http://bitbucket.org/pypy/stmgc/changeset/03917cbbc4f7/
Log:Fix again (or attempt to) this case...
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@ -652,10 +652,18 @@
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r295:1cdc5217622b
Date: 2013-06-26 22:33 +0200
http://bitbucket.org/pypy/stmgc/changeset/1cdc5217622b/
Log:Fix this test
diff --git a/duhton/test/test_misc.py b/duhton/test/test_misc.py
--- a/duhton/test/test_misc.py
+++
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r280:5be54701cb63
Date: 2013-06-25 16:52 +0200
http://bitbucket.org/pypy/stmgc/changeset/5be54701cb63/
Log:Fix Du_Types[]
diff --git a/duhton/duhton.h b/duhton/duhton.h
--- a/duhton/duhton.h
+++ b/duhton/duhton.h
@@ -38,6 +38,7 @@
Author: Remi Meier meier...@student.ethz.ch
Branch:
Changeset: r283:2e4480dc9707
Date: 2013-06-25 17:51 +0200
http://bitbucket.org/pypy/stmgc/changeset/2e4480dc9707/
Log:fix validation of priv_from_prot
diff --git a/c4/demo_random.c b/c4/demo_random.c
--- a/c4/demo_random.c
+++
Author: Remi Meier meier...@student.ethz.ch
Branch:
Changeset: r253:500b2ca07505
Date: 2013-06-24 12:30 +0200
http://bitbucket.org/pypy/stmgc/changeset/500b2ca07505/
Log:fix
diff --git a/c4/steal.c b/c4/steal.c
--- a/c4/steal.c
+++ b/c4/steal.c
@@ -160,19 +160,18 @@
/* use
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r255:314b7b686498
Date: 2013-06-24 14:25 +0200
http://bitbucket.org/pypy/stmgc/changeset/314b7b686498/
Log:Fix
diff --git a/c4/gcpage.c b/c4/gcpage.c
--- a/c4/gcpage.c
+++ b/c4/gcpage.c
@@ -350,8 +350,26 @@
static void
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r235:68143e7ceb28
Date: 2013-06-22 15:28 +0200
http://bitbucket.org/pypy/stmgc/changeset/68143e7ceb28/
Log:Fix the test to avoid a thread-order-dependent failure.
diff --git a/c4/test/support.py b/c4/test/support.py
---
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r237:511679409ba9
Date: 2013-06-22 16:12 +0200
http://bitbucket.org/pypy/stmgc/changeset/511679409ba9/
Log:Fix in the test: allow for other threads that want to abort us after
a major gc.
diff --git a/c4/test/model.py
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r241:ec718b479e29
Date: 2013-06-22 19:46 +0200
http://bitbucket.org/pypy/stmgc/changeset/ec718b479e29/
Log:Fix
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@ -1184,6 +1184,10 @@
{
/* copy the backup
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r193:bb14332bb658
Date: 2013-06-19 10:39 +0200
http://bitbucket.org/pypy/stmgc/changeset/bb14332bb658/
Log:Fix
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@ -776,7 +776,6 @@
AbortPrivateFromProtected(d);
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r141:337b49208d45
Date: 2013-06-16 11:15 +0200
http://bitbucket.org/pypy/stmgc/changeset/337b49208d45/
Log:Fix, going in another direction than cb8059368058: stmgc_duplicate()
should not cause any minor collection --- the write
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r143:4420ecc1548e
Date: 2013-06-16 11:50 +0200
http://bitbucket.org/pypy/stmgc/changeset/4420ecc1548e/
Log:Fix
diff --git a/c4/nursery.c b/c4/nursery.c
--- a/c4/nursery.c
+++ b/c4/nursery.c
@@ -144,7 +144,12 @@
gcptr *items =
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r145:293c7843ae68
Date: 2013-06-16 12:40 +0200
http://bitbucket.org/pypy/stmgc/changeset/293c7843ae68/
Log:Fix
diff --git a/c4/steal.c b/c4/steal.c
--- a/c4/steal.c
+++ b/c4/steal.c
@@ -224,6 +224,10 @@
must appear in
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r146:7635c4202e9b
Date: 2013-06-16 12:47 +0200
http://bitbucket.org/pypy/stmgc/changeset/7635c4202e9b/
Log:Fix
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@ -866,6 +866,9 @@
{
gcptr R = item-addr;
gcptr
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r147:891faa27d62d
Date: 2013-06-16 13:02 +0200
http://bitbucket.org/pypy/stmgc/changeset/891faa27d62d/
Log:Fix the test.
diff --git a/c4/test/test_random.py b/c4/test/test_random.py
--- a/c4/test/test_random.py
+++
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r152:9507e1b05a3c
Date: 2013-06-16 17:17 +0200
http://bitbucket.org/pypy/stmgc/changeset/9507e1b05a3c/
Log:Fix
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@ -286,6 +286,10 @@
static void _check_flags(gcptr P)
{
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r157:c6e6c1abc9e2
Date: 2013-06-16 18:37 +0200
http://bitbucket.org/pypy/stmgc/changeset/c6e6c1abc9e2/
Log:Fix
diff --git a/c4/atomic_ops.h b/c4/atomic_ops.h
--- a/c4/atomic_ops.h
+++ b/c4/atomic_ops.h
@@ -96,13 +96,17 @@
#endif
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r156:633c13cdae59
Date: 2013-06-16 18:23 +0200
http://bitbucket.org/pypy/stmgc/changeset/633c13cdae59/
Log:Fix the Makefile
diff --git a/c4/Makefile b/c4/Makefile
--- a/c4/Makefile
+++ b/c4/Makefile
@@ -9,8 +9,8 @@
H_FILES =
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r138:440f456cecdc
Date: 2013-06-15 22:19 +0200
http://bitbucket.org/pypy/stmgc/changeset/440f456cecdc/
Log:fix
diff --git a/c4/nursery.c b/c4/nursery.c
--- a/c4/nursery.c
+++ b/c4/nursery.c
@@ -131,8 +131,8 @@
static void
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r139:cb8059368058
Date: 2013-06-15 22:46 +0200
http://bitbucket.org/pypy/stmgc/changeset/cb8059368058/
Log:Fix: dont call stmgc_duplicate() when we hold the collection_lock.
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r132:c46d7e01ec15
Date: 2013-06-14 20:30 +0200
http://bitbucket.org/pypy/stmgc/changeset/c46d7e01ec15/
Log:Fix test
diff --git a/c4/test/test_et.py b/c4/test/test_et.py
--- a/c4/test/test_et.py
+++ b/c4/test/test_et.py
@@ -189,7 +189,7
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r111:c3ea72ae1029
Date: 2013-06-13 10:15 +0200
http://bitbucket.org/pypy/stmgc/changeset/c3ea72ae1029/
Log:Fix, at least for the tests: don't use -1 initially for all
threads
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r115:a3469e49931a
Date: 2013-06-13 15:08 +0200
http://bitbucket.org/pypy/stmgc/changeset/a3469e49931a/
Log:Fix of the test by being more adaptable to the logic that might
sometimes detect conflicts even if we have private copies.
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r96:1c52e9c6610d
Date: 2013-06-12 11:27 +0200
http://bitbucket.org/pypy/stmgc/changeset/1c52e9c6610d/
Log:Fix: wrong label
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@ -98,6 +98,7 @@
along this chain.
*/
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r99:2632ae98315f
Date: 2013-06-12 15:21 +0200
http://bitbucket.org/pypy/stmgc/changeset/2632ae98315f/
Log:Fix the reference in stolen objects: from protected to public stubs.
diff --git a/c4/lists.c b/c4/lists.c
--- a/c4/lists.c
+++
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r102:5eaf6b65867f
Date: 2013-06-12 21:22 +0200
http://bitbucket.org/pypy/stmgc/changeset/5eaf6b65867f/
Log:Fix the next issue
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@ -511,7 +511,18 @@
v =
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r82:1366ee6b9a4d
Date: 2013-06-08 22:59 +0200
http://bitbucket.org/pypy/stmgc/changeset/1366ee6b9a4d/
Log:fix
diff --git a/c4/steal.c b/c4/steal.c
--- a/c4/steal.c
+++ b/c4/steal.c
@@ -56,10 +56,10 @@
gcptr L = (gcptr)P-h_revision;
Author: Armin Rigo ar...@tunes.org
Branch:
Changeset: r37:a93569a5c25a
Date: 2013-05-27 11:41 +0200
http://bitbucket.org/pypy/stmgc/changeset/a93569a5c25a/
Log:Fix
diff --git a/c3/gcpage.c b/c3/gcpage.c
--- a/c3/gcpage.c
+++ b/c3/gcpage.c
@@ -354,6 +354,11 @@
}
}
+static struct
1 - 100 of 110 matches
Mail list logo