Author: Amaury Forgeot d'Arc
Branch: split-ast-classes
Changeset: r65031:2b627c6e72e0
Date: 2013-06-27 01:01 +0200
http://bitbucket.org/pypy/pypy/changeset/2b627c6e72e0/
Log:Some missing _fields
diff --git a/pypy/interpreter/astcompiler/ast.py
b/pypy/interpreter/astcompiler/ast.py
--- a/pyp
Author: Amaury Forgeot d'Arc
Branch: py3k
Changeset: r65030:c473fd4a7af5
Date: 2013-06-27 00:29 +0200
http://bitbucket.org/pypy/pypy/changeset/c473fd4a7af5/
Log:Oops, this eval() thing is not necessary if the assert does not
fail.
diff --git a/pypy/module/mmap/test/test_mmap.py
b/py
Author: Amaury Forgeot d'Arc
Branch: py3k
Changeset: r65029:49725b81d6b9
Date: 2013-06-27 00:24 +0200
http://bitbucket.org/pypy/pypy/changeset/49725b81d6b9/
Log:Fix mmap tests
diff --git a/pypy/module/mmap/interp_mmap.py b/pypy/module/mmap/interp_mmap.py
--- a/pypy/module/mmap/interp_mmap.py
Author: Alex Gaynor
Branch:
Changeset: r65028:8a8a1b0c08c8
Date: 2013-06-26 15:13 -0700
http://bitbucket.org/pypy/pypy/changeset/8a8a1b0c08c8/
Log:Random style cleanups to rbigint.
diff --git a/rpython/rlib/rbigint.py b/rpython/rlib/rbigint.py
--- a/rpython/rlib/rbigint.py
+++ b/rpython/rli
Author: Amaury Forgeot d'Arc
Branch: split-ast-classes
Changeset: r65027:308470eb0d26
Date: 2013-06-26 23:33 +0200
http://bitbucket.org/pypy/pypy/changeset/308470eb0d26/
Log:Remove bad import
diff --git a/pypy/module/__builtin__/compiling.py
b/pypy/module/__builtin__/compiling.py
--- a/pypy
Author: Amaury Forgeot d'Arc
Branch: split-ast-classes
Changeset: r65023:cef40a00180c
Date: 2013-06-24 23:56 +0200
http://bitbucket.org/pypy/pypy/changeset/cef40a00180c/
Log:More fixes
diff --git a/pypy/interpreter/astcompiler/ast.py
b/pypy/interpreter/astcompiler/ast.py
--- a/pypy/interpre
Author: Amaury Forgeot d'Arc
Branch: split-ast-classes
Changeset: r65021:c8620404fbf2
Date: 2013-06-24 23:39 +0200
http://bitbucket.org/pypy/pypy/changeset/c8620404fbf2/
Log:Add _attributes
diff --git a/pypy/interpreter/astcompiler/ast.py
b/pypy/interpreter/astcompiler/ast.py
--- a/pypy/int
Author: Amaury Forgeot d'Arc
Branch: split-ast-classes
Changeset: r65017:14092bb5545c
Date: 2013-06-24 21:34 +0200
http://bitbucket.org/pypy/pypy/changeset/14092bb5545c/
Log:Progress: obj2mod()
diff --git a/pypy/interpreter/astcompiler/ast.py
b/pypy/interpreter/astcompiler/ast.py
--- a/pypy
Author: Amaury Forgeot d'Arc
Branch: split-ast-classes
Changeset: r65020:f4e2683859c2
Date: 2013-06-24 23:17 +0200
http://bitbucket.org/pypy/pypy/changeset/f4e2683859c2/
Log:Fixes for optional fields
diff --git a/pypy/interpreter/astcompiler/ast.py
b/pypy/interpreter/astcompiler/ast.py
---
Author: Amaury Forgeot d'Arc
Branch: split-ast-classes
Changeset: r65026:0ae5aec118b1
Date: 2013-06-26 23:21 +0200
http://bitbucket.org/pypy/pypy/changeset/0ae5aec118b1/
Log:Fix last failures
diff --git a/pypy/interpreter/astcompiler/ast.py
b/pypy/interpreter/astcompiler/ast.py
--- a/pypy/i
Author: Amaury Forgeot d'Arc
Branch: split-ast-classes
Changeset: r65015:c1e9b9cdc82a
Date: 2013-06-23 22:51 +0200
http://bitbucket.org/pypy/pypy/changeset/c1e9b9cdc82a/
Log:Progress.
diff --git a/pypy/interpreter/astcompiler/ast.py
b/pypy/interpreter/astcompiler/ast.py
--- a/pypy/interpret
Author: Amaury Forgeot d'Arc
Branch: split-ast-classes
Changeset: r65016:cc256ebf2bc6
Date: 2013-06-24 20:53 +0200
http://bitbucket.org/pypy/pypy/changeset/cc256ebf2bc6/
Log:Fixes, enough for most ast tests to pass.
diff --git a/pypy/interpreter/astcompiler/ast.py
b/pypy/interpreter/astcomp
Author: Amaury Forgeot d'Arc
Branch: split-ast-classes
Changeset: r65012:8dfc9edcb17e
Date: 2013-06-20 22:43 +0200
http://bitbucket.org/pypy/pypy/changeset/8dfc9edcb17e/
Log:A branch to create two sets of AST classes:
- one set is interp-level, and used by the compiler.
- anot
Author: Amaury Forgeot d'Arc
Branch: split-ast-classes
Changeset: r65022:ef60384c7186
Date: 2013-06-24 23:48 +0200
http://bitbucket.org/pypy/pypy/changeset/ef60384c7186/
Log:Fix test_pickle()
diff --git a/pypy/interpreter/astcompiler/ast.py
b/pypy/interpreter/astcompiler/ast.py
--- a/pypy/i
Author: Armin Rigo
Branch:
Changeset: r294:d99155033db1
Date: 2013-06-26 22:31 +0200
http://bitbucket.org/pypy/stmgc/changeset/d99155033db1/
Log:Start to fix the tests
diff --git a/duhton/frame.c b/duhton/frame.c
--- a/duhton/frame.c
+++ b/duhton/frame.c
@@ -106,12 +106,14 @@
struct di
Author: Armin Rigo
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
+++ b/duhton/test/test_misc.py
@@ -2
Author: Armin Rigo
Branch:
Changeset: r296:6f81132a79c5
Date: 2013-06-26 22:37 +0200
http://bitbucket.org/pypy/stmgc/changeset/6f81132a79c5/
Log:Duh, the default values need to be multiples of 135168.
diff --git a/c4/nursery.c b/c4/nursery.c
--- a/c4/nursery.c
+++ b/c4/nursery.c
@@ -24,8 +2
Author: Armin Rigo
Branch:
Changeset: r293:9bb735eaca1a
Date: 2013-06-26 22:17 +0200
http://bitbucket.org/pypy/stmgc/changeset/9bb735eaca1a/
Log:Divide the nursery into sections that are cleared incrementally,
like in minimark.py. This gives a code reorganization that makes it
Author: Philip Jenvey
Branch: py3k
Changeset: r65010:f9806d05ed7c
Date: 2013-06-26 12:53 -0700
http://bitbucket.org/pypy/pypy/changeset/f9806d05ed7c/
Log:merge default
diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py
--- a/pypy/interpreter/error.py
+++ b/pypy/interpreter/er
Author: Philip Jenvey
Branch: py3k
Changeset: r65011:c3ca88e6e231
Date: 2013-06-26 12:55 -0700
http://bitbucket.org/pypy/pypy/changeset/c3ca88e6e231/
Log:consider nan containment as an impl detail
diff --git a/lib-python/3/test/test_float.py b/lib-python/3/test/test_float.py
--- a/lib-python
Author: Philip Jenvey
Branch:
Changeset: r65009:43ce1aa7ddcd
Date: 2013-06-26 12:35 -0700
http://bitbucket.org/pypy/pypy/changeset/43ce1aa7ddcd/
Log:support operationerrfmt sans fmt args (like plain OperationError) as
a convenience API
diff --git a/pypy/interpreter/error.py b/pypy/i
Author: Philip Jenvey
Branch:
Changeset: r65008:7065efc00da6
Date: 2013-06-26 12:11 -0700
http://bitbucket.org/pypy/pypy/changeset/7065efc00da6/
Log:(fijal) revert a052f153e311 for now: python-dev's waffled on nan
containment quite a bit but there's no strong consensus on it
diff --
Author: Armin Rigo
Branch:
Changeset: r292:aa1ae03711e1
Date: 2013-06-26 21:18 +0200
http://bitbucket.org/pypy/stmgc/changeset/aa1ae03711e1/
Log:Finish support for big objects (missing: LARGE objects, the ones too
big for the nursery)
diff --git a/c4/gcpage.c b/c4/gcpage.c
--- a/c4/
Author: Armin Rigo
Branch:
Changeset: r291:6a50b88e3e3a
Date: 2013-06-26 19:17 +0200
http://bitbucket.org/pypy/stmgc/changeset/6a50b88e3e3a/
Log:Clean up sweep_pages()
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@ -1494,7 +1494,6 @@
assert(descriptor_array_free_li
Author: Maciej Fijalkowski
Branch: kill-gen-store-back-in
Changeset: r65007:5e9069975ee9
Date: 2013-06-26 21:09 +0200
http://bitbucket.org/pypy/pypy/changeset/5e9069975ee9/
Log:typo
diff --git a/rpython/jit/backend/x86/regalloc.py
b/rpython/jit/backend/x86/regalloc.py
--- a/rpython/jit/back
Author: Armin Rigo
Branch:
Changeset: r290:a49bf0eadb2d
Date: 2013-06-26 18:54 +0200
http://bitbucket.org/pypy/stmgc/changeset/a49bf0eadb2d/
Log:Starting on allocating big objects (larger than 36 words)
diff --git a/c4/dbgmem.c b/c4/dbgmem.c
--- a/c4/dbgmem.c
+++ b/c4/dbgmem.c
@@ -60,7 +60,
Author: Armin Rigo
Branch:
Changeset: r289:6dd90df368c2
Date: 2013-06-26 18:31 +0200
http://bitbucket.org/pypy/stmgc/changeset/6dd90df368c2/
Log:Untested, checked in in case it's needed later
diff --git a/c4/lists.c b/c4/lists.c
--- a/c4/lists.c
+++ b/c4/lists.c
@@ -129,6 +129,20 @@
gcpt
Author: Armin Rigo
Branch:
Changeset: r288:75bca7fddfc3
Date: 2013-06-26 18:06 +0200
http://bitbucket.org/pypy/stmgc/changeset/75bca7fddfc3/
Log:Copy this test from c3.
diff --git a/c4/test/test_abort.py b/c4/test/test_abort.py
new file mode 100644
--- /dev/null
+++ b/c4/test/test_abort.py
Author: Armin Rigo
Branch:
Changeset: r286:55a70bb6e35d
Date: 2013-06-26 17:48 +0200
http://bitbucket.org/pypy/stmgc/changeset/55a70bb6e35d/
Log:Add debugging checks.
diff --git a/c4/dbgmem.c b/c4/dbgmem.c
--- a/c4/dbgmem.c
+++ b/c4/dbgmem.c
@@ -60,6 +60,7 @@
for (i = 0; i < nb_pages;
Author: Armin Rigo
Branch:
Changeset: r285:df93e50691c5
Date: 2013-06-26 17:30 +0200
http://bitbucket.org/pypy/stmgc/changeset/df93e50691c5/
Log:Sanity checks
diff --git a/c4/nursery.c b/c4/nursery.c
--- a/c4/nursery.c
+++ b/c4/nursery.c
@@ -456,6 +456,12 @@
assert(!(items[i]->
Author: Armin Rigo
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
Branch: kill-gen-store-back-in
Changeset: r65005:fae0315b096e
Date: 2013-06-26 17:02 +0200
http://bitbucket.org/pypy/pypy/changeset/fae0315b096e/
Log:Hopefully no-op change, clarify a bit the role of
Optimizer.pendingfields
diff --git a/rpython/jit/metainterp/optim
Author: Armin Rigo
Branch: kill-gen-store-back-in
Changeset: r65006:48d0342b59f5
Date: 2013-06-26 17:04 +0200
http://bitbucket.org/pypy/pypy/changeset/48d0342b59f5/
Log:Fix.
diff --git a/rpython/jit/metainterp/optimizeopt/virtualize.py
b/rpython/jit/metainterp/optimizeopt/virtualize.py
---
Author: Armin Rigo
Branch:
Changeset: r65004:5c5b086f9ff3
Date: 2013-06-26 17:02 +0200
http://bitbucket.org/pypy/pypy/changeset/5c5b086f9ff3/
Log:Hopefully no-op change, clarify a bit the role of
Optimizer.pendingfields
diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py
b
Author: Lars Wassermann
Branch:
Changeset: r480:ee08c90d63b5
Date: 2013-06-26 14:54 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/ee08c90d63b5/
Log:added guards for float-primitives to return NaN and Infinity,
according to Smalltalk requirements when the math module raises
Author: Lars Wassermann
Branch:
Changeset: r479:5b79cdcfa13c
Date: 2013-06-26 14:52 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/5b79cdcfa13c/
Log:hopefully fixed error on the windows ci machine
diff --git a/spyvm/test/test_model.py b/spyvm/test/test_model.py
--- a/spyvm/test/te
Author: Lars Wassermann
Branch:
Changeset: r477:eb1af4f5f97f
Date: 2013-06-26 12:51 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/eb1af4f5f97f/
Log:fixed a bug when creating nameless classes and using them (Behavior
new new)
diff --git a/spyvm/shadow.py b/spyvm/shadow.py
Author: Lars Wassermann
Branch:
Changeset: r476:e35f642fd164
Date: 2013-06-26 12:45 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/e35f642fd164/
Log:reremoved nojit benchmarks
diff --git a/benchmarks.py b/benchmarks.py
--- a/benchmarks.py
+++ b/benchmarks.py
@@ -221,7 +221,7 @@
Author: Lars Wassermann
Branch:
Changeset: r478:d661709c25eb
Date: 2013-06-26 12:52 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/d661709c25eb/
Log:fixed a bug when suspending an already suspended process
diff --git a/spyvm/wrapper.py b/spyvm/wrapper.py
--- a/spyvm/wrapper.py
+++
Author: Carl Friedrich Bolz
Branch: faster-str-of-bigint
Changeset: r64999:85222d0ab7be
Date: 2013-06-26 12:06 +0200
http://bitbucket.org/pypy/pypy/changeset/85222d0ab7be/
Log:close to-be-merged branch
___
pypy-commit mailing list
pypy-commit@pytho
Author: Carl Friedrich Bolz
Branch:
Changeset: r65001:c07f3a751c7c
Date: 2013-06-26 12:08 +0200
http://bitbucket.org/pypy/pypy/changeset/c07f3a751c7c/
Log:what's new item
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
--- a/pypy/doc/whatsnew-head.rst
+++ b/pypy/doc/wha
Author: Carl Friedrich Bolz
Branch:
Changeset: r65000:902241cca7dc
Date: 2013-06-26 12:07 +0200
http://bitbucket.org/pypy/pypy/changeset/902241cca7dc/
Log:merge faster-str-of-bigint
speed up str(long) significantly, thanks to an algorithm proposed by
Nathan Hurst on pypy-dev
Author: Carl Friedrich Bolz
Branch: faster-str-of-bigint
Changeset: r64998:c10714392297
Date: 2013-06-26 11:40 +0200
http://bitbucket.org/pypy/pypy/changeset/c10714392297/
Log:reinstate the use of an array for the result of
_format_base2_notzero it's faster and I couldn't be bothered
Author: Carl Friedrich Bolz
Branch: kill-gen-store-back-in
Changeset: r64997:e88e833654b6
Date: 2013-06-26 09:16 +0200
http://bitbucket.org/pypy/pypy/changeset/e88e833654b6/
Log:some typos
diff --git a/pypy/doc/jit/virtualizable.rst b/pypy/doc/jit/virtualizable.rst
--- a/pypy/doc/jit/virtual
Author: Carl Friedrich Bolz
Branch: faster-str-of-bigint
Changeset: r64996:49cce796c701
Date: 2013-06-26 09:09 +0200
http://bitbucket.org/pypy/pypy/changeset/49cce796c701/
Log:kill the generic part of the previous _format and salvage the
special case for powers of two
diff --git a/rp
Author: Carl Friedrich Bolz
Branch: faster-str-of-bigint
Changeset: r64995:794b370b7d1c
Date: 2013-06-25 23:34 +0200
http://bitbucket.org/pypy/pypy/changeset/794b370b7d1c/
Log:generalize _format_decimal to _format
diff --git a/rpython/rlib/rbigint.py b/rpython/rlib/rbigint.py
--- a/rpython/r
Author: Carl Friedrich Bolz
Branch: faster-str-of-bigint
Changeset: r64993:c18866b5ecce
Date: 2013-06-25 22:21 +0200
http://bitbucket.org/pypy/pypy/changeset/c18866b5ecce/
Log:use a string builder
diff --git a/rpython/rlib/rbigint.py b/rpython/rlib/rbigint.py
--- a/rpython/rlib/rbigint.py
++
Author: Carl Friedrich Bolz
Branch: faster-str-of-bigint
Changeset: r64994:070cdcee14ca
Date: 2013-06-25 22:52 +0200
http://bitbucket.org/pypy/pypy/changeset/070cdcee14ca/
Log:remove old version
diff --git a/rpython/rlib/rbigint.py b/rpython/rlib/rbigint.py
--- a/rpython/rlib/rbigint.py
+++
Author: Carl Friedrich Bolz
Branch: faster-str-of-bigint
Changeset: r64992:d70fc9b223e1
Date: 2013-06-25 21:33 +0200
http://bitbucket.org/pypy/pypy/changeset/d70fc9b223e1/
Log:preliminary working version
diff --git a/rpython/rlib/rbigint.py b/rpython/rlib/rbigint.py
--- a/rpython/rlib/rbigin
49 matches
Mail list logo