Author: Maciej Fijalkowski
Branch:
Changeset: r63815:73c218764043
Date: 2013-05-03 11:23 +0200
http://bitbucket.org/pypy/pypy/changeset/73c218764043/
Log:Release announcement
diff --git a/pypy/doc/release-2.0.0.rst b/pypy/doc/release-2.0.0.rst
new file mode 100644
--- /dev/null
+++ b/pypy/d
Author: Maciej Fijalkowski
Branch: release-2.0.x
Changeset: r63816:8c3f07eb25d0
Date: 2013-05-03 11:23 +0200
http://bitbucket.org/pypy/pypy/changeset/8c3f07eb25d0/
Log:Release announcement
diff --git a/pypy/doc/release-2.0.0.rst b/pypy/doc/release-2.0.0.rst
new file mode 100644
--- /dev/null
Author: Armin Rigo
Branch:
Changeset: r63817:d1d797def730
Date: 2013-05-03 11:43 +0200
http://bitbucket.org/pypy/pypy/changeset/d1d797def730/
Log:Small additions and typos.
diff --git a/pypy/doc/release-2.0.0.rst b/pypy/doc/release-2.0.0.rst
--- a/pypy/doc/release-2.0.0.rst
+++ b/pypy/doc/r
Author: Tim Felgentreff
Branch:
Changeset: r364:8d2fabd0a163
Date: 2013-05-03 13:25 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/8d2fabd0a163/
Log:fix benchmark script for stackvm
diff --git a/benchmarks.py b/benchmarks.py
--- a/benchmarks.py
+++ b/benchmarks.py
@@ -202,7 +202,7
Author: Tim Felgentreff
Branch:
Changeset: r366:daca802d08e8
Date: 2013-05-03 13:36 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/daca802d08e8/
Log:merge default
diff --git a/benchmarks.py b/benchmarks.py
--- a/benchmarks.py
+++ b/benchmarks.py
@@ -30,13 +30,19 @@
be
Author: Tim Felgentreff
Branch:
Changeset: r365:31e9905ba200
Date: 2013-05-03 13:34 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/31e9905ba200/
Log:add nojit vm, rename targetimageloadingsmalltalk(-nojit)-c to
rsqueakvm(-nojit)
diff --git a/benchmarks.py b/benchmarks.py
-
Author: Maciej Fijalkowski
Branch:
Changeset: r63818:61f249b5cc08
Date: 2013-05-03 14:07 +0200
http://bitbucket.org/pypy/pypy/changeset/61f249b5cc08/
Log:shuffle self.finished_helpers - finalizers can be still discovered
during finish_rtype
diff --git a/rpython/memory/gctransform/tr
Author: Maciej Fijalkowski
Branch:
Changeset: r63819:c16cd00e82ef
Date: 2013-05-03 14:07 +0200
http://bitbucket.org/pypy/pypy/changeset/c16cd00e82ef/
Log:merge
diff --git a/pypy/doc/release-2.0.0.rst b/pypy/doc/release-2.0.0.rst
--- a/pypy/doc/release-2.0.0.rst
+++ b/pypy/doc/release-2.0.0.
Author: Lars Wassermann
Branch:
Changeset: r367:dd37b2932749
Date: 2013-05-03 09:18 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/dd37b2932749/
Log:factored out padding from the different tracing code points
diff --git a/spyvm/interpreter.py b/spyvm/interpreter.py
--- a/spyvm/int
Author: Lars Wassermann
Branch:
Changeset: r368:d058cc407ad5
Date: 2013-05-03 14:32 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/d058cc407ad5/
Log:ensuring that our artificial benchmark-process is valid in newer
Squeak versions
diff --git a/targetimageloadingsmalltalk.py
Author: Lars Wassermann
Branch:
Changeset: r371:66a8f9a4cd9e
Date: 2013-05-03 14:49 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/66a8f9a4cd9e/
Log:merge ci-fix
diff --git a/benchmarks.py b/benchmarks.py
--- a/benchmarks.py
+++ b/benchmarks.py
@@ -214,13 +214,14 @@
c
Author: Lars Wassermann
Branch:
Changeset: r370:b080c3949fe4
Date: 2013-05-03 14:48 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/b080c3949fe4/
Log:changed tracing prefixes from words to symbols to alleviate reading
diff --git a/spyvm/interpreter.py b/spyvm/interpreter.py
--- a/s
Author: Lars Wassermann
Branch:
Changeset: r373:5dddfd278ce6
Date: 2013-05-03 20:11 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/5dddfd278ce6/
Log:fixed one of the problems with the last of the four shootout tests
used by eliot: renamed highest_priority_process to
Author: Lars Wassermann
Branch:
Changeset: r372:854e627f1b25
Date: 2013-05-03 20:09 +0200
http://bitbucket.org/pypy/lang-smalltalk/changeset/854e627f1b25/
Log:added may_context_switch to stack frame to enable primitives 221,
222: valueNoContextSwitch(:)
diff --git a/spyvm/interprete
Author: Amaury Forgeot d'Arc
Branch: py3k
Changeset: r63821:e59ac0bca759
Date: 2013-05-03 23:46 +0200
http://bitbucket.org/pypy/pypy/changeset/e59ac0bca759/
Log:PyBytes_FromStringAndSize(NULL, n) was returning a Unicode string!
Test and fix.
diff --git a/pypy/module/cpyext/bytesobjec
Author: Amaury Forgeot d'Arc
Branch: py3k
Changeset: r63820:c277866e4943
Date: 2013-05-03 22:21 +0200
http://bitbucket.org/pypy/pypy/changeset/c277866e4943/
Log:Fix test_compiler: pypy optimizes the code like CPython 3.3, and
stores -0.0 in co_const.
diff --git a/pypy/interpreter/tes
Author: Amaury Forgeot d'Arc
Branch: py3k
Changeset: r63822:634e55c1f144
Date: 2013-05-03 23:49 +0200
http://bitbucket.org/pypy/pypy/changeset/634e55c1f144/
Log:My comments about py3k failing tests
diff --git a/pypy/TODO b/pypy/TODO
--- a/pypy/TODO
+++ b/pypy/TODO
@@ -1,2 +1,41 @@
+TODO for
Author: Ronan Lamy
Branch: Opcode-class
Changeset: r63823:483f596960d2
Date: 2013-05-04 00:48 +0100
http://bitbucket.org/pypy/pypy/changeset/483f596960d2/
Log:This branch introduces an Opcode class to deal with decoding
bytecode in rpython.flowspace in a more object-oriented way.
___
Author: Ronan Lamy
Branch: Opcode-class
Changeset: r63824:cd71cce3a8c8
Date: 2013-04-28 13:37 +0100
http://bitbucket.org/pypy/pypy/changeset/cd71cce3a8c8/
Log:Simplify flowspace op creation
diff --git a/rpython/flowspace/objspace.py b/rpython/flowspace/objspace.py
--- a/rpython/flowspace/obj
Author: Ronan Lamy
Branch: Opcode-class
Changeset: r63826:84404950a8bf
Date: 2013-04-28 16:02 +0100
http://bitbucket.org/pypy/pypy/changeset/84404950a8bf/
Log:Extract record_block() from FSFrame.build_flow()
diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowcontext.py
---
Author: Ronan Lamy
Branch: Opcode-class
Changeset: r63828:fcd38d092db1
Date: 2013-05-02 04:14 +0100
http://bitbucket.org/pypy/pypy/changeset/fcd38d092db1/
Log:Merge FSFrame.record() into .do_operation()
diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowcontext.py
--- a/rp
Author: Ronan Lamy
Branch: Opcode-class
Changeset: r63829:33acc1d192dc
Date: 2013-05-02 17:32 +0100
http://bitbucket.org/pypy/pypy/changeset/33acc1d192dc/
Log:Clean up exc_from_raise()
diff --git a/rpython/flowspace/objspace.py b/rpython/flowspace/objspace.py
--- a/rpython/flowspace/objspace
Author: Ronan Lamy
Branch: Opcode-class
Changeset: r63830:9a3915380afb
Date: 2013-05-02 18:08 +0100
http://bitbucket.org/pypy/pypy/changeset/9a3915380afb/
Log:Create exc_wrap()
diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowcontext.py
--- a/rpython/flowspace/flowcontex
Author: Ronan Lamy
Branch: Opcode-class
Changeset: r63831:3a1519f5a455
Date: 2013-05-02 06:11 +0100
http://bitbucket.org/pypy/pypy/changeset/3a1519f5a455/
Log:Create Opcode class
diff --git a/rpython/flowspace/bytecode.py b/rpython/flowspace/bytecode.py
--- a/rpython/flowspace/bytecode.py
++
Author: Ronan Lamy
Branch: Opcode-class
Changeset: r63834:612e87240217
Date: 2013-05-02 05:43 +0100
http://bitbucket.org/pypy/pypy/changeset/612e87240217/
Log:Implement registration of opcode classes
diff --git a/rpython/flowspace/bytecode.py b/rpython/flowspace/bytecode.py
--- a/rpython/flo
Author: Ronan Lamy
Branch: Opcode-class
Changeset: r63835:a436f69d22e4
Date: 2013-05-02 15:29 +0100
http://bitbucket.org/pypy/pypy/changeset/a436f69d22e4/
Log:Add hook to customize opcode decoding
diff --git a/rpython/flowspace/bytecode.py b/rpython/flowspace/bytecode.py
--- a/rpython/flowsp
Author: Ronan Lamy
Branch: Opcode-class
Changeset: r63837:62e72859ced3
Date: 2013-05-02 23:24 +0100
http://bitbucket.org/pypy/pypy/changeset/62e72859ced3/
Log:Create HostCode.disassemble()
diff --git a/rpython/flowspace/bytecode.py b/rpython/flowspace/bytecode.py
--- a/rpython/flowspace/byte
Author: Ronan Lamy
Branch: Opcode-class
Changeset: r63825:75c10594741f
Date: 2013-05-01 16:49 +0100
http://bitbucket.org/pypy/pypy/changeset/75c10594741f/
Log:Replace unwrap_for_computation() with Constant.foldable()
diff --git a/rpython/flowspace/model.py b/rpython/flowspace/model.py
--- a/
Author: Ronan Lamy
Branch: Opcode-class
Changeset: r63827:34743f1d56d2
Date: 2013-05-02 04:12 +0100
http://bitbucket.org/pypy/pypy/changeset/34743f1d56d2/
Log:Simplify record_block() setup.
Kill FSFrame.recording() and dispatch its logic to Block methods.
diff --git a/rpython/flowsp
Author: Ronan Lamy
Branch: Opcode-class
Changeset: r63832:d27c6cf80457
Date: 2013-04-29 03:03 +0100
http://bitbucket.org/pypy/pypy/changeset/d27c6cf80457/
Log:Kill next_instr argument in FSFrame.OPCODE methods
diff --git a/rpython/flowspace/bytecode.py b/rpython/flowspace/bytecode.py
--- a/r
Author: Ronan Lamy
Branch: Opcode-class
Changeset: r63833:8fcf71337b33
Date: 2013-04-30 15:32 +0100
http://bitbucket.org/pypy/pypy/changeset/8fcf71337b33/
Log:Deal with FSFrame.last_instr a bit more explicitly
diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowcontext.py
-
Author: Ronan Lamy
Branch: Opcode-class
Changeset: r63836:83dc2f3f8201
Date: 2013-05-02 19:09 +0100
http://bitbucket.org/pypy/pypy/changeset/83dc2f3f8201/
Log:Create @register_opcode
diff --git a/rpython/flowspace/bytecode.py b/rpython/flowspace/bytecode.py
--- a/rpython/flowspace/bytecode.p
Author: Ronan Lamy
Branch: Opcode-class
Changeset: r63838:b0a33987a874
Date: 2013-04-28 15:02 +0100
http://bitbucket.org/pypy/pypy/changeset/b0a33987a874/
Log:Decode the bytecode up-front
diff --git a/rpython/flowspace/bytecode.py b/rpython/flowspace/bytecode.py
--- a/rpython/flowspace/bytec
Author: Ronan Lamy
Branch: Opcode-class
Changeset: r63839:64d1839ad4a4
Date: 2013-05-02 16:02 +0100
http://bitbucket.org/pypy/pypy/changeset/64d1839ad4a4/
Log:Resolve LOAD_CONST constants at decoding time
diff --git a/rpython/flowspace/bytecode.py b/rpython/flowspace/bytecode.py
--- a/rpytho
Author: Ronan Lamy
Branch: Opcode-class
Changeset: r63840:d3207d87d828
Date: 2013-05-02 17:04 +0100
http://bitbucket.org/pypy/pypy/changeset/d3207d87d828/
Log:Resolve names at decoding time
diff --git a/rpython/flowspace/bytecode.py b/rpython/flowspace/bytecode.py
--- a/rpython/flowspace/byt
Author: Philip Jenvey
Branch: py3k
Changeset: r63841:44741af7e252
Date: 2013-05-03 18:41 -0700
http://bitbucket.org/pypy/pypy/changeset/44741af7e252/
Log:exceptions is really builtins in appdirect
diff --git a/pypy/tool/pytest/apptest.py b/pypy/tool/pytest/apptest.py
--- a/pypy/tool/pytest/a
Author: Philip Jenvey
Branch: py3k
Changeset: r63842:5ffc21d95e86
Date: 2013-05-03 18:41 -0700
http://bitbucket.org/pypy/pypy/changeset/5ffc21d95e86/
Log:maintain AssertionError.__doc__
diff --git a/pypy/tool/pytest/appsupport.py b/pypy/tool/pytest/appsupport.py
--- a/pypy/tool/pytest/appsup
Author: Philip Jenvey
Branch: py3k
Changeset: r63843:ac27970cee54
Date: 2013-05-03 18:46 -0700
http://bitbucket.org/pypy/pypy/changeset/ac27970cee54/
Log:kill BaseException's message/__getitem__
diff --git a/pypy/interpreter/test/test_argument.py
b/pypy/interpreter/test/test_argument.py
---
Author: Philip Jenvey
Branch: py3k
Changeset: r63844:608621b8c9bb
Date: 2013-05-03 19:12 -0700
http://bitbucket.org/pypy/pypy/changeset/608621b8c9bb/
Log:braindump + move anto's old TODO, minus a couple finished things,
here too
diff --git a/TODO b/TODO
deleted file mode 100644
--- a
39 matches
Mail list logo