[pypy-commit] pypy stmgc-c8-dictiter: oops 2

2015-11-05 Thread arigo
Author: Armin Rigo Branch: stmgc-c8-dictiter Changeset: r80562:cc55e74842af Date: 2015-11-06 06:58 + http://bitbucket.org/pypy/pypy/changeset/cc55e74842af/ Log:oops 2 diff --git a/rpython/translator/stm/funcgen.py b/rpython/translator/stm/funcgen.py --- a/rpython/translator/stm/funcgen.

[pypy-commit] pypy stmgc-c8-dictiter: oops

2015-11-05 Thread arigo
Author: Armin Rigo Branch: stmgc-c8-dictiter Changeset: r80561:769f958d793d Date: 2015-11-06 06:47 + http://bitbucket.org/pypy/pypy/changeset/769f958d793d/ Log:oops diff --git a/rpython/translator/stm/funcgen.py b/rpython/translator/stm/funcgen.py --- a/rpython/translator/stm/funcgen.py

[pypy-commit] pypy stmgc-c8-dictiter: translation fixes

2015-11-05 Thread arigo
Author: Armin Rigo Branch: stmgc-c8-dictiter Changeset: r80559:0c53eff8e6fe Date: 2015-11-05 22:41 + http://bitbucket.org/pypy/pypy/changeset/0c53eff8e6fe/ Log:translation fixes diff --git a/rpython/rlib/rstm.py b/rpython/rlib/rstm.py --- a/rpython/rlib/rstm.py +++ b/rpython/rlib/rstm.py

[pypy-commit] pypy stmgc-c8-dictiter: import stmgc/72facb6e4533

2015-11-05 Thread arigo
Author: Armin Rigo Branch: stmgc-c8-dictiter Changeset: r80560:deb2b12c5415 Date: 2015-11-06 06:37 + http://bitbucket.org/pypy/pypy/changeset/deb2b12c5415/ Log:import stmgc/72facb6e4533 diff --git a/rpython/translator/stm/src_stm/revision b/rpython/translator/stm/src_stm/revision --- a/

[pypy-commit] pypy stmgc-c8-dictiter: stmset.__iter__

2015-11-05 Thread arigo
Author: Armin Rigo Branch: stmgc-c8-dictiter Changeset: r80557:cf95b2a3e1ca Date: 2015-11-05 22:59 +0100 http://bitbucket.org/pypy/pypy/changeset/cf95b2a3e1ca/ Log:stmset.__iter__ diff --git a/pypy/module/pypystm/stmset.py b/pypy/module/pypystm/stmset.py --- a/pypy/module/pypystm/stmset.py +

[pypy-commit] pypy stmgc-c8-dictiter: stmdict iterators

2015-11-05 Thread arigo
Author: Armin Rigo Branch: stmgc-c8-dictiter Changeset: r80556:ea8156b61a62 Date: 2015-11-05 22:53 +0100 http://bitbucket.org/pypy/pypy/changeset/ea8156b61a62/ Log:stmdict iterators diff --git a/pypy/module/pypystm/hashtable.py b/pypy/module/pypystm/hashtable.py --- a/pypy/module/pypystm/has

[pypy-commit] pypy exc-later: Get rid of specialize_exceptions() in specialize_graph():

2015-11-05 Thread rlamy
Author: Ronan Lamy Branch: exc-later Changeset: r80555:44fabbc0a7e2 Date: 2015-11-05 19:24 + http://bitbucket.org/pypy/pypy/changeset/44fabbc0a7e2/ Log:Get rid of specialize_exceptions() in specialize_graph(): this is a job for the annotator, not for buildflowgraph(). diff --git

[pypy-commit] pypy exc-later: Simplify guessexception()

2015-11-05 Thread rlamy
Author: Ronan Lamy Branch: exc-later Changeset: r80554:5b473e7cb37a Date: 2015-11-04 02:52 + http://bitbucket.org/pypy/pypy/changeset/5b473e7cb37a/ Log:Simplify guessexception() diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowcontext.py --- a/rpython/flowspace/flowc

[pypy-commit] pypy stmgc-c8-dictiter: Iterators on hashtables

2015-11-05 Thread arigo
Author: Armin Rigo Branch: stmgc-c8-dictiter Changeset: r80553:47629bb038b7 Date: 2015-11-05 19:27 +0100 http://bitbucket.org/pypy/pypy/changeset/47629bb038b7/ Log:Iterators on hashtables diff --git a/pypy/module/pypystm/hashtable.py b/pypy/module/pypystm/hashtable.py --- a/pypy/module/pypys

[pypy-commit] pypy stmgc-c8-dictiter: A branch to implement and test stm dict iterators

2015-11-05 Thread arigo
Author: Armin Rigo Branch: stmgc-c8-dictiter Changeset: r80552:997744ce33cb Date: 2015-11-05 19:26 +0100 http://bitbucket.org/pypy/pypy/changeset/997744ce33cb/ Log:A branch to implement and test stm dict iterators ___ pypy-commit mailing list pypy-

[pypy-commit] stmgc default: tweaks

2015-11-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r1967:ae2c337fc0ae Date: 2015-11-05 17:38 +0100 http://bitbucket.org/pypy/stmgc/changeset/ae2c337fc0ae/ Log:tweaks diff --git a/c8/stm/hashtable.c b/c8/stm/hashtable.c --- a/c8/stm/hashtable.c +++ b/c8/stm/hashtable.c @@ -53,7 +53,7 @@ #define TRACE_FL

[pypy-commit] stmgc default: merge heads

2015-11-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r1968:72facb6e4533 Date: 2015-11-05 19:03 +0100 http://bitbucket.org/pypy/stmgc/changeset/72facb6e4533/ Log:merge heads diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@ -1374,6 +1374,8 @@ from its segment

[pypy-commit] pypy vmprof-newstack: in progress

2015-11-05 Thread fijal
Author: fijal Branch: vmprof-newstack Changeset: r80550:1b09a35e77d4 Date: 2015-11-04 19:56 + http://bitbucket.org/pypy/pypy/changeset/1b09a35e77d4/ Log:in progress diff --git a/rpython/memory/gctransform/shadowstack.py b/rpython/memory/gctransform/shadowstack.py --- a/rpython/memory/gct

[pypy-commit] pypy vmprof-newstack: progress

2015-11-05 Thread fijal
Author: fijal Branch: vmprof-newstack Changeset: r80551:ea3aa700ca28 Date: 2015-11-05 17:35 + http://bitbucket.org/pypy/pypy/changeset/ea3aa700ca28/ Log:progress diff --git a/rpython/rlib/rvmprof/cintf.py b/rpython/rlib/rvmprof/cintf.py --- a/rpython/rlib/rvmprof/cintf.py +++ b/rpython/rl

[pypy-commit] stmgc default: 6397419657be done better (DETACH/REATTACH events)

2015-11-05 Thread Raemi
Author: Remi Meier Branch: Changeset: r1966:28751d82e012 Date: 2015-11-05 17:12 +0100 http://bitbucket.org/pypy/stmgc/changeset/28751d82e012/ Log:6397419657be done better (DETACH/REATTACH events) diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@ -1374,6 +

[pypy-commit] pypy py3.3: self.ext... was not enough, access the module _imp stored in self.imp instead

2015-11-05 Thread plan_rich
Author: Richard Plangger Branch: py3.3 Changeset: r80547:b22b2972eec4 Date: 2015-11-05 15:36 +0100 http://bitbucket.org/pypy/pypy/changeset/b22b2972eec4/ Log:self.ext... was not enough, access the module _imp stored in self.imp instead diff --git a/pypy/module/imp/test/test_app.py b/

[pypy-commit] pypy py3.3: need to write size (32 bits) just after timestamp

2015-11-05 Thread plan_rich
Author: Richard Plangger Branch: py3.3 Changeset: r80548:c389c7b3f1ae Date: 2015-11-05 16:25 +0100 http://bitbucket.org/pypy/pypy/changeset/c389c7b3f1ae/ Log:need to write size (32 bits) just after timestamp diff --git a/pypy/module/imp/test/test_app.py b/pypy/module/imp/test/test_app.py ---

[pypy-commit] pypy py3.3: charming the null importer works missed the positional argument, fixed the test

2015-11-05 Thread plan_rich
Author: Richard Plangger Branch: py3.3 Changeset: r80549:c5b84e7e1e4e Date: 2015-11-05 16:30 +0100 http://bitbucket.org/pypy/pypy/changeset/c5b84e7e1e4e/ Log:charming the null importer works missed the positional argument, fixed the test diff --git a/lib-python/3/imp.py b/lib-python/

[pypy-commit] pypy.org extradoc: update the values

2015-11-05 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r652:0ce3357d6c23 Date: 2015-11-05 15:01 +0100 http://bitbucket.org/pypy/pypy.org/changeset/0ce3357d6c23/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -9,13 +9,13 @@ $(function() { $("#pro

[pypy-commit] stmgc default: More comments

2015-11-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r1965:712690ddffd5 Date: 2015-11-05 14:40 +0100 http://bitbucket.org/pypy/stmgc/changeset/712690ddffd5/ Log:More comments diff --git a/c8/stmgc.h b/c8/stmgc.h --- a/c8/stmgc.h +++ b/c8/stmgc.h @@ -767,11 +767,13 @@ object_t *object; }; -/* Hasht

[pypy-commit] pypy stmgc-c8: print some more statistics

2015-11-05 Thread Raemi
Author: Remi Meier Branch: stmgc-c8 Changeset: r80546:1ae8e80dce84 Date: 2015-11-05 14:35 +0100 http://bitbucket.org/pypy/pypy/changeset/1ae8e80dce84/ Log:print some more statistics diff --git a/pypy/stm/print_stm_log.py b/pypy/stm/print_stm_log.py --- a/pypy/stm/print_stm_log.py +++ b/pypy/

[pypy-commit] stmgc default: Add stm_hashtable_iter*() functions. Contains a bit of delicate logic

2015-11-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r1964:6d3eb55f21f9 Date: 2015-11-05 14:23 +0100 http://bitbucket.org/pypy/stmgc/changeset/6d3eb55f21f9/ Log:Add stm_hashtable_iter*() functions. Contains a bit of delicate logic to avoid tracing tables repeatedly during minor collection,

[pypy-commit] pypy stmgc-c8: update stm_log tools for new DETACH/REATTACH events

2015-11-05 Thread Raemi
Author: Remi Meier Branch: stmgc-c8 Changeset: r80545:91fd46a1c483 Date: 2015-11-05 14:19 +0100 http://bitbucket.org/pypy/pypy/changeset/91fd46a1c483/ Log:update stm_log tools for new DETACH/REATTACH events diff --git a/pypy/stm/plot_stm_log.py b/pypy/stm/plot_stm_log.py --- a/pypy/stm/plot_

[pypy-commit] stmgc default: emit DETACH/REATTACH events when detaching/reattaching an inevitable transaction

2015-11-05 Thread Raemi
Author: Remi Meier Branch: Changeset: r1963:6397419657be Date: 2015-11-05 14:17 +0100 http://bitbucket.org/pypy/stmgc/changeset/6397419657be/ Log:emit DETACH/REATTACH events when detaching/reattaching an inevitable transaction diff --git a/c8/stmgc.h b/c8/stmgc.h --- a/c8/stmgc.h ++

[pypy-commit] benchmarks default: add lee-routing benchmark for STM

2015-11-05 Thread Raemi
Author: Remi Meier Branch: Changeset: r338:c2a9d75029be Date: 2015-11-05 12:27 +0100 http://bitbucket.org/pypy/benchmarks/changeset/c2a9d75029be/ Log:add lee-routing benchmark for STM We are 11x slower for sparseshort.txt and 2x for sparselong.txt using pypy with STM enabled

[pypy-commit] pypy int_0/i-need-this-library-to-build-on-ubuntu-1-1446717626227: I need this library to build on Ubuntu 14

2015-11-05 Thread int_0
Author: Tobias Diaz Branch: int_0/i-need-this-library-to-build-on-ubuntu-1-1446717626227 Changeset: r80543:5f2613378382 Date: 2015-11-05 10:05 + http://bitbucket.org/pypy/pypy/changeset/5f2613378382/ Log:I need this library to build on Ubuntu 14 diff --git a/pypy/doc/build.rst b/pypy/doc

[pypy-commit] pypy default: Merged in int_0/pypy/int_0/i-need-this-library-to-build-on-ubuntu-1-1446717626227 (pull request #355)

2015-11-05 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r80544:517d899354de Date: 2015-11-05 11:20 + http://bitbucket.org/pypy/pypy/changeset/517d899354de/ Log:Merged in int_0/pypy/int_0/i-need-this-library-to-build-on- ubuntu-1-1446717626227 (pull request #355) I need this librar

[pypy-commit] cffi default: Complain more readily about opaque enums, by refusing to guess which

2015-11-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r2373:0fc618efb98b Date: 2015-11-05 09:09 +0100 http://bitbucket.org/cffi/cffi/changeset/0fc618efb98b/ Log:Complain more readily about opaque enums, by refusing to guess which integer type (unsigned/signed, int/long) it is meant to be. diff --gi