[pypy-commit] pypy default: fixes for newbyteorder on flexible dtypes

2014-02-25 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69407:6928506f34e4 Date: 2014-02-25 03:22 -0500 http://bitbucket.org/pypy/pypy/changeset/6928506f34e4/ Log:fixes for newbyteorder on flexible dtypes diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py --- a/p

[pypy-commit] pypy default: another fix

2014-02-25 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69408:3bb2f09c6ca4 Date: 2014-02-25 03:27 -0500 http://bitbucket.org/pypy/pypy/changeset/3bb2f09c6ca4/ Log:another fix diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py --- a/pypy/module/micronumpy/interp_d

[pypy-commit] stmgc c7-refactor: Copy the dictionary-like trees from "c4".

2014-02-25 Thread arigo
Author: Armin Rigo Branch: c7-refactor Changeset: r852:85c1e725fba0 Date: 2014-02-25 09:19 +0100 http://bitbucket.org/pypy/stmgc/changeset/85c1e725fba0/ Log:Copy the dictionary-like trees from "c4". diff --git a/c7/stm/list.c b/c7/stm/list.c --- a/c7/stm/list.c +++ b/c7/stm/list.c @@ -29,3 +

[pypy-commit] stmgc c7-refactor: Use the trees to implement young_outside_nursery, step 1.

2014-02-25 Thread arigo
Author: Armin Rigo Branch: c7-refactor Changeset: r853:9fb1364ed14f Date: 2014-02-25 09:38 +0100 http://bitbucket.org/pypy/stmgc/changeset/9fb1364ed14f/ Log:Use the trees to implement young_outside_nursery, step 1. diff --git a/c7/stm/core.c b/c7/stm/core.c --- a/c7/stm/core.c +++ b/c7/stm/c

[pypy-commit] stmgc c7-refactor: Actually implement surviving young_outside_nursery

2014-02-25 Thread arigo
Author: Armin Rigo Branch: c7-refactor Changeset: r854:4302246a0ad0 Date: 2014-02-25 09:50 +0100 http://bitbucket.org/pypy/stmgc/changeset/4302246a0ad0/ Log:Actually implement surviving young_outside_nursery diff --git a/c7/stm/core.c b/c7/stm/core.c --- a/c7/stm/core.c +++ b/c7/stm/core.c @

[pypy-commit] pypy default: Replace @jit.elidable with @specialize.memo

2014-02-25 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r69409:3dbefef835d5 Date: 2014-02-25 10:51 +0200 http://bitbucket.org/pypy/pypy/changeset/3dbefef835d5/ Log:Replace @jit.elidable with @specialize.memo diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/module/micronumpy/interp_boxes.py

[pypy-commit] pypy default: fix a char dtype case

2014-02-25 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69410:89a5865820d1 Date: 2014-02-25 03:52 -0500 http://bitbucket.org/pypy/pypy/changeset/89a5865820d1/ Log:fix a char dtype case diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py --- a/pypy/module/micronump

[pypy-commit] pypy default: fix array init with char dtype

2014-02-25 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69411:0f6a27d08000 Date: 2014-02-25 04:05 -0500 http://bitbucket.org/pypy/pypy/changeset/0f6a27d08000/ Log:fix array init with char dtype diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/pypy/m

[pypy-commit] stmgc c7-refactor: Refactoring and small fix

2014-02-25 Thread arigo
Author: Armin Rigo Branch: c7-refactor Changeset: r855:76937b4f5d6e Date: 2014-02-25 10:05 +0100 http://bitbucket.org/pypy/stmgc/changeset/76937b4f5d6e/ Log:Refactoring and small fix diff --git a/c7/stm/nursery.c b/c7/stm/nursery.c --- a/c7/stm/nursery.c +++ b/c7/stm/nursery.c @@ -60,86 +60,

[pypy-commit] stmgc c7-refactor: In trees, the NULL key is reserved

2014-02-25 Thread arigo
Author: Armin Rigo Branch: c7-refactor Changeset: r856:e47cc9d404c2 Date: 2014-02-25 10:07 +0100 http://bitbucket.org/pypy/stmgc/changeset/e47cc9d404c2/ Log:In trees, the NULL key is reserved diff --git a/c7/stm/list.c b/c7/stm/list.c --- a/c7/stm/list.c +++ b/c7/stm/list.c @@ -121,6 +121,7

[pypy-commit] pypy default: Baaah. _py3k_acquire() will raise OverflowError. Work around.

2014-02-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r69412:570e6baf64ae Date: 2014-02-25 10:19 +0100 http://bitbucket.org/pypy/pypy/changeset/570e6baf64ae/ Log:Baaah. _py3k_acquire() will raise OverflowError. Work around. diff --git a/lib-python/2.7/threading.py b/lib-python/2.7/threading.py --- a/lib-py

[pypy-commit] stmgc c7-refactor: add very large objects

2014-02-25 Thread Remi Meier
Author: Remi Meier Branch: c7-refactor Changeset: r857:d3ae1ec8e5b4 Date: 2014-02-25 11:17 +0100 http://bitbucket.org/pypy/stmgc/changeset/d3ae1ec8e5b4/ Log:add very large objects diff --git a/c7/test/test_random.py b/c7/test/test_random.py --- a/c7/test/test_random.py +++ b/c7/test/test_rand

[pypy-commit] pypy default: more informative error when refusing to create dtypes

2014-02-25 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r69413:9aaa71abdd13 Date: 2014-02-25 04:45 -0500 http://bitbucket.org/pypy/pypy/changeset/9aaa71abdd13/ Log:more informative error when refusing to create dtypes diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtyp

[pypy-commit] stmgc c7-refactor: Fix: memset the right segment

2014-02-25 Thread arigo
Author: Armin Rigo Branch: c7-refactor Changeset: r858:fb13763ca5b2 Date: 2014-02-25 11:23 +0100 http://bitbucket.org/pypy/stmgc/changeset/fb13763ca5b2/ Log:Fix: memset the right segment diff --git a/c7/stm/nursery.c b/c7/stm/nursery.c --- a/c7/stm/nursery.c +++ b/c7/stm/nursery.c @@ -310,10

[pypy-commit] pypy default: Move the partial lib_pypy/disassembler.py to rpython/tool/.

2014-02-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r69414:6749a8734e6c Date: 2014-02-25 12:17 +0100 http://bitbucket.org/pypy/pypy/changeset/6749a8734e6c/ Log:Move the partial lib_pypy/disassembler.py to rpython/tool/. Move pypy/tool/jitlogparser to rpython/root/. diff --git a/pypy/module/pypyj

[pypy-commit] jitviewer default: Import everything needed from 'rpython', not from 'pypy'.

2014-02-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r255:41c224f97da8 Date: 2014-02-25 12:19 +0100 http://bitbucket.org/pypy/jitviewer/changeset/41c224f97da8/ Log:Import everything needed from 'rpython', not from 'pypy'. diff --git a/_jitviewer/app.py b/_jitviewer/app.py --- a/_jitviewer/app.py +++ b/_ji

[pypy-commit] pypy default: More precise crash, better explanation

2014-02-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r69416:8ccaadbf0ecf Date: 2014-02-25 12:58 +0100 http://bitbucket.org/pypy/pypy/changeset/8ccaadbf0ecf/ Log:More precise crash, better explanation diff --git a/rpython/jit/codewriter/call.py b/rpython/jit/codewriter/call.py --- a/rpython/jit/codewriter/

[pypy-commit] pypy default: Test and fix: the _nowrapper C functions couldn't be elided before.

2014-02-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r69417:3c477e9543db Date: 2014-02-25 13:16 +0100 http://bitbucket.org/pypy/pypy/changeset/3c477e9543db/ Log:Test and fix: the _nowrapper C functions couldn't be elided before. diff --git a/rpython/jit/codewriter/test/test_call.py b/rpython/jit/codewrit

[pypy-commit] pypy default: Complain for now when a function is both elidable (or loopinvariant),

2014-02-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r69415:6e5573ced07d Date: 2014-02-25 12:37 +0100 http://bitbucket.org/pypy/pypy/changeset/6e5573ced07d/ Log:Complain for now when a function is both elidable (or loopinvariant), and can have random effects. diff --git a/rpython/jit/codewriter/ca

[pypy-commit] pypy default: Replace the crash with a warning for now

2014-02-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r69418:040f3ac28afb Date: 2014-02-25 14:02 +0100 http://bitbucket.org/pypy/pypy/changeset/040f3ac28afb/ Log:Replace the crash with a warning for now diff --git a/rpython/jit/codewriter/call.py b/rpython/jit/codewriter/call.py --- a/rpython/jit/codewrite

[pypy-commit] pypy default: Write down a good idea found in module/_rawffi/alt/interp_ffitype.py.

2014-02-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r69419:1a6a0914772c Date: 2014-02-25 14:16 +0100 http://bitbucket.org/pypy/pypy/changeset/1a6a0914772c/ Log:Write down a good idea found in module/_rawffi/alt/interp_ffitype.py. diff --git a/pypy/module/_cffi_backend/ctypeobj.py b/pypy/module/_

[pypy-commit] pypy default: Fix for @jit.elidable. Previously, it would elidably return None, even

2014-02-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r69420:35e7f867cc40 Date: 2014-02-25 14:23 +0100 http://bitbucket.org/pypy/pypy/changeset/35e7f867cc40/ Log:Fix for @jit.elidable. Previously, it would elidably return None, even though it doesn't mean that it will stay None forever. diff --git

[pypy-commit] pypy default: Fix (probably) this jit.elidable here

2014-02-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r69421:f3e717c94913 Date: 2014-02-25 14:57 +0100 http://bitbucket.org/pypy/pypy/changeset/f3e717c94913/ Log:Fix (probably) this jit.elidable here diff --git a/pypy/objspace/std/intobject.py b/pypy/objspace/std/intobject.py --- a/pypy/objspace/std/intobj

[pypy-commit] stmgc c7-refactor: fix abort_if_needed

2014-02-25 Thread Remi Meier
Author: Remi Meier Branch: c7-refactor Changeset: r860:a689a41e2fcd Date: 2014-02-25 15:22 +0100 http://bitbucket.org/pypy/stmgc/changeset/a689a41e2fcd/ Log:fix abort_if_needed diff --git a/c7/stm/core.h b/c7/stm/core.h --- a/c7/stm/core.h +++ b/c7/stm/core.h @@ -191,7 +191,7 @@ brea

[pypy-commit] extradoc extradoc: Add the WTM abstract.

2014-02-25 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5161:ffa0a239d1a2 Date: 2014-02-25 15:27 +0100 http://bitbucket.org/pypy/extradoc/changeset/ffa0a239d1a2/ Log:Add the WTM abstract. diff --git a/talk/wtm2014/abstract.rst b/talk/wtm2014/abstract.rst new file mode 100644 --- /dev/null +++ b/talk

[pypy-commit] extradoc extradoc: Add a bug here (bug tracker is read-only!)

2014-02-25 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5162:279c414f8907 Date: 2014-02-25 15:27 +0100 http://bitbucket.org/pypy/extradoc/changeset/279c414f8907/ Log:Add a bug here (bug tracker is read-only!) diff --git a/planning/jit.txt b/planning/jit.txt --- a/planning/jit.txt +++ b/planning/jit.

[pypy-commit] pypy remove-remaining-smm: Remove AppTestKeywordsToBuiltinSanity. I don't think it makes any sense nowadays.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: remove-remaining-smm Changeset: r69423:eb5377110c02 Date: 2014-02-25 15:27 +0100 http://bitbucket.org/pypy/pypy/changeset/eb5377110c02/ Log:Remove AppTestKeywordsToBuiltinSanity. I don't think it makes any sense nowadays. diff --git a/pypy/interpreter/test

[pypy-commit] pypy remove-remaining-smm: Fix complex <=> float comparison.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: remove-remaining-smm Changeset: r69422:bc9db28fcce0 Date: 2014-02-25 15:06 +0100 http://bitbucket.org/pypy/pypy/changeset/bc9db28fcce0/ Log:Fix complex <=> float comparison. diff --git a/pypy/objspace/std/complexobject.py b/pypy/objspace/std/complexobject.py ---

[pypy-commit] stmgc c7-refactor: add demo_random.c

2014-02-25 Thread Remi Meier
Author: Remi Meier Branch: c7-refactor Changeset: r859:2028836db0fa Date: 2014-02-25 15:22 +0100 http://bitbucket.org/pypy/stmgc/changeset/2028836db0fa/ Log:add demo_random.c diff --git a/c7/demo/demo_random.c b/c7/demo/demo_random.c new file mode 100644 --- /dev/null +++ b/c7/demo/demo_rando

[pypy-commit] jitviewer default: This runs fine in CPython too, now.

2014-02-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r256:e0b82d426d01 Date: 2014-02-25 15:59 +0100 http://bitbucket.org/pypy/jitviewer/changeset/e0b82d426d01/ Log:This runs fine in CPython too, now. diff --git a/bin/jitviewer.py b/bin/jitviewer.py --- a/bin/jitviewer.py +++ b/bin/jitviewer.py @@ -6,10 +6

[pypy-commit] stmgc c7-refactor: fix for race condition (see comment in pages.h for PRIVATE_PAGE)

2014-02-25 Thread Remi Meier
Author: Remi Meier Branch: c7-refactor Changeset: r861:4915e227b68f Date: 2014-02-25 16:00 +0100 http://bitbucket.org/pypy/stmgc/changeset/4915e227b68f/ Log:fix for race condition (see comment in pages.h for PRIVATE_PAGE) diff --git a/c7/stm/pages.c b/c7/stm/pages.c --- a/c7/stm/pages.c +++ b

[pypy-commit] pypy remove-remaining-smm: I think this is what we actually want to test: normally providing a 'self' keyword when calling a type fails, but not if the first keyword of the type's __init

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: remove-remaining-smm Changeset: r69425:c890c07b80a9 Date: 2014-02-25 16:18 +0100 http://bitbucket.org/pypy/pypy/changeset/c890c07b80a9/ Log:I think this is what we actually want to test: normally providing a 'self' keyword when calling a type fails, but not

[pypy-commit] pypy remove-remaining-smm: Back out changeset eb5377110c02.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: remove-remaining-smm Changeset: r69424:2282f75f89c8 Date: 2014-02-25 16:09 +0100 http://bitbucket.org/pypy/pypy/changeset/2282f75f89c8/ Log:Back out changeset eb5377110c02. diff --git a/pypy/interpreter/test/test_gateway.py b/pypy/interpreter/test/test_gateway.py

[pypy-commit] stmgc c7-refactor: I think that with a REMAPPING_PAGE intermediate value it becomes

2014-02-25 Thread arigo
Author: Armin Rigo Branch: c7-refactor Changeset: r862:a396ed3087b8 Date: 2014-02-25 16:21 +0100 http://bitbucket.org/pypy/stmgc/changeset/a396ed3087b8/ Log:I think that with a REMAPPING_PAGE intermediate value it becomes simply this. diff --git a/c7/stm/pages.c b/c7/stm/pages.c ---

[pypy-commit] stmgc c7-refactor: Add a debugging check that fails right now if we run more than 2 threads

2014-02-25 Thread arigo
Author: Armin Rigo Branch: c7-refactor Changeset: r863:a1bc43587591 Date: 2014-02-25 16:53 +0100 http://bitbucket.org/pypy/stmgc/changeset/a1bc43587591/ Log:Add a debugging check that fails right now if we run more than 2 threads diff --git a/c7/stm/core.c b/c7/stm/core.c --- a/c7/st

[pypy-commit] stmgc c7-refactor: Add *_no_abort() versions for cond_wait() and mutex_lock(). Needed

2014-02-25 Thread arigo
Author: Armin Rigo Branch: c7-refactor Changeset: r864:30bde5ed0833 Date: 2014-02-25 17:16 +0100 http://bitbucket.org/pypy/stmgc/changeset/30bde5ed0833/ Log:Add *_no_abort() versions for cond_wait() and mutex_lock(). Needed if we don't have our own segment so far. diff --git a/c7/dem

[pypy-commit] pypy kill-multimethod: Kill most of pypy.objspace.std.model, move the type registration to pypy.objspace.std.objspace.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: kill-multimethod Changeset: r69426:c13b140abc63 Date: 2014-02-25 17:56 +0100 http://bitbucket.org/pypy/pypy/changeset/c13b140abc63/ Log:Kill most of pypy.objspace.std.model, move the type registration to pypy.objspace.std.objspace. diff --git a/pypy/objspa

[pypy-commit] pypy int_w-refactor: gateway_int_w now has the very same semantics as int_w

2014-02-25 Thread antocuni
Author: Antonio Cuni Branch: int_w-refactor Changeset: r69433:970e75bb2953 Date: 2014-02-25 17:56 +0100 http://bitbucket.org/pypy/pypy/changeset/970e75bb2953/ Log:gateway_int_w now has the very same semantics as int_w diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjsp

[pypy-commit] pypy int_w-refactor: add a passing test and a comment explaining why the test was not failing

2014-02-25 Thread antocuni
Author: Antonio Cuni Branch: int_w-refactor Changeset: r69432:dc1874f92984 Date: 2014-02-25 17:54 +0100 http://bitbucket.org/pypy/pypy/changeset/dc1874f92984/ Log:add a passing test and a comment explaining why the test was not failing diff --git a/pypy/interpreter/baseobjspace.py b/

[pypy-commit] pypy int_w-refactor: add a failing test which should pass at the end of this branch

2014-02-25 Thread antocuni
Author: Antonio Cuni Branch: int_w-refactor Changeset: r69428:ce4d4ceb14e2 Date: 2014-02-24 11:50 +0100 http://bitbucket.org/pypy/pypy/changeset/ce4d4ceb14e2/ Log:add a failing test which should pass at the end of this branch diff --git a/pypy/module/struct/test/test_struct.py b/pypy/module

[pypy-commit] pypy int_w-refactor: a branch where to refactor the semantics of space.int_w and space.float_w

2014-02-25 Thread antocuni
Author: Antonio Cuni Branch: int_w-refactor Changeset: r69427:6bb8ab7e58a7 Date: 2014-02-24 11:46 +0100 http://bitbucket.org/pypy/pypy/changeset/6bb8ab7e58a7/ Log:a branch where to refactor the semantics of space.int_w and space.float_w ___

[pypy-commit] pypy int_w-refactor: start reviewing all usages of int_w(): we cannot use fake ints as indexes

2014-02-25 Thread antocuni
Author: Antonio Cuni Branch: int_w-refactor Changeset: r69430:ea3291c41c47 Date: 2014-02-25 17:30 +0100 http://bitbucket.org/pypy/pypy/changeset/ea3291c41c47/ Log:start reviewing all usages of int_w(): we cannot use fake ints as indexes diff --git a/pypy/interpreter/baseobjspace.py b

[pypy-commit] pypy int_w-refactor: first step: change the meaning of space.int_w: now by default it also accepts objects which implements __int__, except floats. You can trigger the old behavior by pa

2014-02-25 Thread antocuni
Author: Antonio Cuni Branch: int_w-refactor Changeset: r69429:7e1beef017c9 Date: 2014-02-25 10:49 +0100 http://bitbucket.org/pypy/pypy/changeset/7e1beef017c9/ Log:first step: change the meaning of space.int_w: now by default it also accepts objects which implements __int__, except flo

[pypy-commit] pypy int_w-refactor: this is hard to test, but CPython accepts only actual integers in sys.exit()

2014-02-25 Thread antocuni
Author: Antonio Cuni Branch: int_w-refactor Changeset: r69434:8854c318cb66 Date: 2014-02-25 18:00 +0100 http://bitbucket.org/pypy/pypy/changeset/8854c318cb66/ Log:this is hard to test, but CPython accepts only actual integers in sys.exit() diff --git a/pypy/interpreter/main.py b/pypy

[pypy-commit] pypy int_w-refactor: more reviewing of int_w(): conversions are not allowed here

2014-02-25 Thread antocuni
Author: Antonio Cuni Branch: int_w-refactor Changeset: r69431:8a8a32a743e3 Date: 2014-02-25 17:41 +0100 http://bitbucket.org/pypy/pypy/changeset/8a8a32a743e3/ Log:more reviewing of int_w(): conversions are not allowed here diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/base

[pypy-commit] pypy kill-multimethod: Kill model.UnwrapError.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: kill-multimethod Changeset: r69435:646434ae7b6d Date: 2014-02-25 18:08 +0100 http://bitbucket.org/pypy/pypy/changeset/646434ae7b6d/ Log:Kill model.UnwrapError. diff --git a/pypy/objspace/std/model.py b/pypy/objspace/std/model.py --- a/pypy/objspace/std/model.py ++

[pypy-commit] pypy kill-multimethod: Kill W_Object.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: kill-multimethod Changeset: r69437:39f12449bcb7 Date: 2014-02-25 18:21 +0100 http://bitbucket.org/pypy/pypy/changeset/39f12449bcb7/ Log:Kill W_Object. diff --git a/pypy/objspace/std/model.py b/pypy/objspace/std/model.py --- a/pypy/objspace/std/model.py +++ b/pypy/

[pypy-commit] pypy kill-multimethod: Kill W_ANY.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: kill-multimethod Changeset: r69436:e0681470078b Date: 2014-02-25 18:10 +0100 http://bitbucket.org/pypy/pypy/changeset/e0681470078b/ Log:Kill W_ANY. diff --git a/pypy/objspace/std/model.py b/pypy/objspace/std/model.py --- a/pypy/objspace/std/model.py +++ b/pypy/obj

[pypy-commit] pypy kill-multimethod: Rename this test and uncomment additional asserts.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: kill-multimethod Changeset: r69440:745447db5195 Date: 2014-02-25 18:40 +0100 http://bitbucket.org/pypy/pypy/changeset/745447db5195/ Log:Rename this test and uncomment additional asserts. diff --git a/pypy/objspace/std/test/test_floatobject.py b/pypy/objspace/std/

[pypy-commit] pypy kill-multimethod: Move rest of pypy.objspace.std.model into pypy.objspace.std.util.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: kill-multimethod Changeset: r69438:c7fe33d31de3 Date: 2014-02-25 18:30 +0100 http://bitbucket.org/pypy/pypy/changeset/c7fe33d31de3/ Log:Move rest of pypy.objspace.std.model into pypy.objspace.std.util. diff --git a/pypy/objspace/std/complexobject.py b/pypy/objspa

[pypy-commit] pypy kill-multimethod: Kill unused proxy_helpers.py. Make StdTypeDef an alias to TypeDef.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: kill-multimethod Changeset: r69441:6d0d93cd5c53 Date: 2014-02-25 18:47 +0100 http://bitbucket.org/pypy/pypy/changeset/6d0d93cd5c53/ Log:Kill unused proxy_helpers.py. Make StdTypeDef an alias to TypeDef. diff --git a/pypy/objspace/std/proxy_helpers.py b/pypy/objsp

[pypy-commit] pypy kill-multimethod: Remove multimethods sections from documentation.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: kill-multimethod Changeset: r69439:0d2003298f8b Date: 2014-02-25 18:34 +0100 http://bitbucket.org/pypy/pypy/changeset/0d2003298f8b/ Log:Remove multimethods sections from documentation. diff --git a/pypy/doc/objspace.rst b/pypy/doc/objspace.rst --- a/pypy/doc/objsp

[pypy-commit] pypy kill-multimethod: Move std_dict_descr to pypy.interpreter.typedef.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: kill-multimethod Changeset: r69443:738f370ede8a Date: 2014-02-25 19:02 +0100 http://bitbucket.org/pypy/pypy/changeset/738f370ede8a/ Log:Move std_dict_descr to pypy.interpreter.typedef. diff --git a/pypy/interpreter/typedef.py b/pypy/interpreter/typedef.py --- a/py

[pypy-commit] pypy kill-multimethod: Remove StdTypeDef alias and change all references.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: kill-multimethod Changeset: r69444:5a5429019418 Date: 2014-02-25 19:21 +0100 http://bitbucket.org/pypy/pypy/changeset/5a5429019418/ Log:Remove StdTypeDef alias and change all references. diff --git a/pypy/objspace/fake/objspace.py b/pypy/objspace/fake/objspace.py

[pypy-commit] pypy kill-multimethod: Move issubtypedef into typeobject.py.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: kill-multimethod Changeset: r69442:cb191419517d Date: 2014-02-25 18:56 +0100 http://bitbucket.org/pypy/pypy/changeset/cb191419517d/ Log:Move issubtypedef into typeobject.py. diff --git a/pypy/objspace/std/stdtypedef.py b/pypy/objspace/std/stdtypedef.py --- a/pypy/

[pypy-commit] pypy kill-multimethod: Remove multimethod option and references to pypy.objspace.std.multimethod.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: kill-multimethod Changeset: r69447:044f6359573b Date: 2014-02-25 19:55 +0100 http://bitbucket.org/pypy/pypy/changeset/044f6359573b/ Log:Remove multimethod option and references to pypy.objspace.std.multimethod. diff --git a/pypy/config/pypyoption.py b/pypy

[pypy-commit] pypy kill-multimethod: Remove unnecessary delegation methods.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: kill-multimethod Changeset: r69449:aa67858b4e18 Date: 2014-02-25 20:26 +0100 http://bitbucket.org/pypy/pypy/changeset/aa67858b4e18/ Log:Remove unnecessary delegation methods. diff --git a/pypy/objspace/std/smalllongobject.py b/pypy/objspace/std/smalllongobject.py

[pypy-commit] pypy kill-multimethod: Remove ignore_for_isinstance_cache attributes. The isinstance cache is built explicitly now.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: kill-multimethod Changeset: r69448:6c758cd93812 Date: 2014-02-25 20:19 +0100 http://bitbucket.org/pypy/pypy/changeset/6c758cd93812/ Log:Remove ignore_for_isinstance_cache attributes. The isinstance cache is built explicitly now. diff --git a/pypy/objspace/

[pypy-commit] pypy kill-multimethod: Fix cpyext.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: kill-multimethod Changeset: r69450:fd070a9318e5 Date: 2014-02-25 20:42 +0100 http://bitbucket.org/pypy/pypy/changeset/fd070a9318e5/ Log:Fix cpyext. diff --git a/pypy/module/cpyext/typeobject.py b/pypy/module/cpyext/typeobject.py --- a/pypy/module/cpyext/typeobject

[pypy-commit] buildbot default: link the osx64 test results in listing

2014-02-25 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r907:8550f84840ee Date: 2014-02-25 19:51 -0500 http://bitbucket.org/pypy/buildbot/changeset/8550f84840ee/ Log:link the osx64 test results in listing diff --git a/bot2/pypybuildbot/pypylist.py b/bot2/pypybuildbot/pypylist.py --- a/bot2/pypybuildbot/pyp

[pypy-commit] pypy kill-multimethod: Kill pypy.objspace.std.stdtypedef and move TypeCache to pypy.objspace.std.typeobject.

2014-02-25 Thread Manuel Jacob
Author: Manuel Jacob Branch: kill-multimethod Changeset: r69451:750998b0ec09 Date: 2014-02-26 04:52 +0100 http://bitbucket.org/pypy/pypy/changeset/750998b0ec09/ Log:Kill pypy.objspace.std.stdtypedef and move TypeCache to pypy.objspace.std.typeobject. diff --git a/pypy/objspace/std/obj