Author: Carl Friedrich Bolz cfb...@gmx.de
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
---
Author: Carl Friedrich Bolz cfb...@gmx.de
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
Author: Carl Friedrich Bolz cfb...@gmx.de
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
---
Author: Carl Friedrich Bolz cfb...@gmx.de
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
Author: Armin Rigo ar...@tunes.org
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
---
Author: Armin Rigo ar...@tunes.org
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
---
Author: Armin Rigo ar...@tunes.org
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
Author: Armin Rigo ar...@tunes.org
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
Author: Remi Meier remi.me...@inf.ethz.ch
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
+++
Author: Armin Rigo ar...@tunes.org
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
Author: Carl Friedrich Bolz cfb...@gmx.de
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
+++
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: Carl Friedrich Bolz cfb...@gmx.de
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
---
Author: Remi Meier remi.me...@inf.ethz.ch
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
Author: Remi Meier remi.me...@inf.ethz.ch
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
Author: Remi Meier remi.me...@inf.ethz.ch
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
Author: Remi Meier remi.me...@inf.ethz.ch
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
17 matches
Mail list logo