Author: Remi Meier
Branch: c8-private-pages
Changeset: r1562:63fb7d3bb1db
Date: 2015-01-21 14:01 +0100
http://bitbucket.org/pypy/stmgc/changeset/63fb7d3bb1db/
Log:fix for validation failing in the thread doing the major collection
(it didn't abort)
diff --git a/c8/stm/gcpage.c b/c8/s
Author: Remi Meier
Branch: c8-private-pages
Changeset: r1561:72a83d94df8e
Date: 2015-01-21 13:03 +0100
http://bitbucket.org/pypy/stmgc/changeset/72a83d94df8e/
Log:Implement what overflow objs in c7 do using WB_EXECUTED. This undoes
part of the previous commit which should not be neces
Author: Remi Meier
Branch: c8-private-pages
Changeset: r1563:670a3e29f448
Date: 2015-01-21 14:31 +0100
http://bitbucket.org/pypy/stmgc/changeset/670a3e29f448/
Log:test for last commit
diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c
--- a/c8/stm/nursery.c
+++ b/c8/stm/nursery.c
@@ -315,11 +3
Author: Remi Meier
Branch: c8-private-pages
Changeset: r1564:205085ecca8f
Date: 2015-01-21 15:43 +0100
http://bitbucket.org/pypy/stmgc/changeset/205085ecca8f/
Log:some changes to the duhton demos
diff --git a/duhton-c8/demo/many_square_roots.duh
b/duhton-c8/demo/many_square_roots.duh
--- a/
Author: Remi Meier
Branch:
Changeset: r1565:a043f17bba3c
Date: 2015-01-21 15:48 +0100
http://bitbucket.org/pypy/stmgc/changeset/a043f17bba3c/
Log:Merge with c8-private-pages
diff too long, truncating to 2000 out of 9435 lines
diff --git a/c7/stm/gcpage.c b/c7/stm/gcpage.c
--- a/c7/stm/gcpa
Author: Remi Meier
Branch:
Changeset: r1566:fb965316ef58
Date: 2015-01-21 17:24 +0100
http://bitbucket.org/pypy/stmgc/changeset/fb965316ef58/
Log:undo bogus change so we actually do major collections again
diff --git a/c8/stm/nursery.c b/c8/stm/nursery.c
--- a/c8/stm/nursery.c
+++ b/c8/stm/
Author: Remi Meier
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 b/c8/stm/core.c
--- a/c8
Author: Remi Meier
Branch:
Changeset: r1568:d24560f5557a
Date: 2015-01-21 17:26 +0100
http://bitbucket.org/pypy/stmgc/changeset/d24560f5557a/
Log:free the commit log as part of major gcs
diff --git a/c8/stm/core.h b/c8/stm/core.h
--- a/c8/stm/core.h
+++ b/c8/stm/core.h
@@ -154,7 +154,7 @@
Author: Armin Rigo
Branch:
Changeset: r75461:e4d3cf3e0470
Date: 2015-01-21 17:31 +0100
http://bitbucket.org/pypy/pypy/changeset/e4d3cf3e0470/
Log:Write a "Using Mercurial" section at the start of getting-started-
dev.rst.
diff --git a/pypy/doc/getting-started-dev.rst b/pypy/doc/gett
Author: Carl Friedrich Bolz
Branch:
Changeset: r75462:56822c21b3fb
Date: 2015-01-21 16:35 +0100
http://bitbucket.org/pypy/pypy/changeset/56822c21b3fb/
Log:remove unneeded funcarg
diff --git a/pypy/objspace/std/test/test_mapdict.py
b/pypy/objspace/std/test/test_mapdict.py
--- a/pypy/objspac
Author: Carl Friedrich Bolz
Branch:
Changeset: r75463:eef53f795276
Date: 2015-01-21 18:22 +0100
http://bitbucket.org/pypy/pypy/changeset/eef53f795276/
Log:merge default
diff too long, truncating to 2000 out of 23420 lines
diff --git a/LICENSE b/LICENSE
--- a/LICENSE
+++ b/LICENSE
@@ -28,7
Author: Armin Rigo
Branch:
Changeset: r75465:2d569e13232a
Date: 2015-01-21 18:45 +0100
http://bitbucket.org/pypy/pypy/changeset/2d569e13232a/
Log:Use likely() here, as motivated by benchmarks
diff --git a/rpython/rtyper/lltypesystem/rordereddict.py
b/rpython/rtyper/lltypesystem/rordereddic
Author: Armin Rigo
Branch:
Changeset: r75466:3a5aa32cbc44
Date: 2015-01-21 18:45 +0100
http://bitbucket.org/pypy/pypy/changeset/3a5aa32cbc44/
Log:merge heads
diff --git a/pypy/objspace/std/test/test_mapdict.py
b/pypy/objspace/std/test/test_mapdict.py
--- a/pypy/objspace/std/test/test_mapdi
Author: Armin Rigo
Branch:
Changeset: r75464:5fc2a9b77793
Date: 2015-01-21 18:44 +0100
http://bitbucket.org/pypy/pypy/changeset/5fc2a9b77793/
Log:Add objectmodel.likely(), .unlikely()
diff --git a/rpython/rlib/objectmodel.py b/rpython/rlib/objectmodel.py
--- a/rpython/rlib/objectmodel.py
++
Author: Carl Friedrich Bolz
Branch: typed-cells
Changeset: r75468:50b80a2378f4
Date: 2015-01-21 18:28 +0100
http://bitbucket.org/pypy/pypy/changeset/50b80a2378f4/
Log:merge default
diff too long, truncating to 2000 out of 23420 lines
diff --git a/LICENSE b/LICENSE
--- a/LICENSE
+++ b/LICENS
Author: Carl Friedrich Bolz
Branch: typed-cells
Changeset: r75467:8ff346f1fd62
Date: 2015-01-21 18:16 +0100
http://bitbucket.org/pypy/pypy/changeset/8ff346f1fd62/
Log:try to reduce the overhead of writing ints into types (and
eventually modules) even further, by storing them unboxed
Author: Carl Friedrich Bolz
Branch: typed-cells
Changeset: r75470:190ff2945d6d
Date: 2015-01-21 18:54 +0100
http://bitbucket.org/pypy/pypy/changeset/190ff2945d6d/
Log:also use mutable int cells for celldict by sharing the code
diff --git a/pypy/objspace/std/celldict.py b/pypy/objspace/std/ce
Author: Carl Friedrich Bolz
Branch: typed-cells
Changeset: r75469:43929ae70123
Date: 2015-01-21 18:37 +0100
http://bitbucket.org/pypy/pypy/changeset/43929ae70123/
Log:rename the classes
diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py
--- a/pypy/objspace/std/mapdict.p
Author: Armin Rigo
Branch:
Changeset: r75471:d6a21b1c7ca8
Date: 2015-01-21 18:48 +0100
http://bitbucket.org/pypy/pypy/changeset/d6a21b1c7ca8/
Log:Trying to add another likely() here for the common path where no
exception occurred
diff --git a/rpython/translator/exceptiontransform.py
Author: Armin Rigo
Branch:
Changeset: r75472:da66d668de34
Date: 2015-01-21 19:25 +0100
http://bitbucket.org/pypy/pypy/changeset/da66d668de34/
Log:Support likely and unlikely here
diff --git a/rpython/jit/codewriter/jtransform.py
b/rpython/jit/codewriter/jtransform.py
--- a/rpython/jit/code
Author: Carl Friedrich Bolz
Branch: typed-cells
Changeset: r75473:0e13cfc290da
Date: 2015-01-22 00:44 +0100
http://bitbucket.org/pypy/pypy/changeset/0e13cfc290da/
Log:update test_pypy_c
diff --git a/pypy/module/pypyjit/test_pypy_c/test_instance.py
b/pypy/module/pypyjit/test_pypy_c/test_inst
21 matches
Mail list logo