Author: Remi Meier
Branch: stmgc-c4
Changeset: r66203:56869831cd72
Date: 2013-08-19 08:53 +0200
http://bitbucket.org/pypy/pypy/changeset/56869831cd72/
Log:import stmgc with with allocate_public_integer_address
diff --git a/rpython/translator/stm/src_stm/et.c
b/rpython/translator/stm/src_stm
Author: Remi Meier
Branch: nonmovable-int-ref
Changeset: r483:9cd8cc0e987a
Date: 2013-08-19 08:47 +0200
http://bitbucket.org/pypy/stmgc/changeset/9cd8cc0e987a/
Log:add debug print
diff --git a/c4/extra.c b/c4/extra.c
--- a/c4/extra.c
+++ b/c4/extra.c
@@ -60,6 +60,8 @@
result = (intptr_t
Author: Armin Rigo
Branch:
Changeset: r66206:dab095843f89
Date: 2013-08-19 10:15 +0200
http://bitbucket.org/pypy/pypy/changeset/dab095843f89/
Log:Simplify the write barrier by only passing one argument, which is
the object we write into --- and not the new value written. See
Author: Remi Meier
Branch: stmgc-c4
Changeset: r66207:85864451bd27
Date: 2013-08-19 10:22 +0200
http://bitbucket.org/pypy/pypy/changeset/85864451bd27/
Log:extend test (fails now :( )
diff --git a/rpython/jit/backend/llsupport/test/zrpy_gc_test.py
b/rpython/jit/backend/llsupport/test/zrpy_gc
Author: Manuel Jacob
Branch: extradoc
Changeset: r5020:b2734796d6a5
Date: 2013-08-19 10:26 +0200
http://bitbucket.org/pypy/extradoc/changeset/b2734796d6a5/
Log:Add arrival / departure dates.
diff --git a/sprintinfo/london-2013/people.txt
b/sprintinfo/london-2013/people.txt
--- a/sprintinfo/l
Author: Armin Rigo
Branch:
Changeset: r66208:dc28be2ed4e1
Date: 2013-08-19 10:49 +0200
http://bitbucket.org/pypy/pypy/changeset/dc28be2ed4e1/
Log:Comments: this logic is not used any more for now
diff --git a/rpython/jit/backend/x86/regloc.py
b/rpython/jit/backend/x86/regloc.py
--- a/rpyth
Author: Remi Meier
Branch:
Changeset: r484:e02ee68b20c4
Date: 2013-08-19 11:28 +0200
http://bitbucket.org/pypy/stmgc/changeset/e02ee68b20c4/
Log:another bug with h_original :(
diff --git a/c4/nursery.c b/c4/nursery.c
--- a/c4/nursery.c
+++ b/c4/nursery.c
@@ -177,10 +177,21 @@
f
Author: Maciej Fijalkowski
Branch:
Changeset: r66209:9a191922b1d7
Date: 2013-08-19 11:59 +0200
http://bitbucket.org/pypy/pypy/changeset/9a191922b1d7/
Log:Use get_typeids_z
diff --git a/pypy/tool/gcdump.py b/pypy/tool/gcdump.py
--- a/pypy/tool/gcdump.py
+++ b/pypy/tool/gcdump.py
@@ -20,9 +20
Author: Remi Meier
Branch: nonmovable-int-ref
Changeset: r485:b19dfb209a10
Date: 2013-08-19 11:36 +0200
http://bitbucket.org/pypy/stmgc/changeset/b19dfb209a10/
Log:merge
diff --git a/c4/nursery.c b/c4/nursery.c
--- a/c4/nursery.c
+++ b/c4/nursery.c
@@ -177,10 +177,21 @@
fresh_ol
Author: Remi Meier
Branch: stmgc-c4
Changeset: r66210:9f125baf35d1
Date: 2013-08-19 14:39 +0200
http://bitbucket.org/pypy/pypy/changeset/9f125baf35d1/
Log:stmgc import
diff --git a/rpython/translator/stm/src_stm/nursery.c
b/rpython/translator/stm/src_stm/nursery.c
--- a/rpython/translator/s
Author: Remi Meier
Branch: stmgc-c4
Changeset: r66211:c2953cb28b82
Date: 2013-08-19 14:40 +0200
http://bitbucket.org/pypy/pypy/changeset/c2953cb28b82/
Log:fix for ptr_eq because a function returning _Bool only sets the
lower 8 bits of the return value
diff --git a/rpython/jit/backend
Author: Armin Rigo
Branch:
Changeset: r66212:452ef15ded28
Date: 2013-08-19 16:41 +0200
http://bitbucket.org/pypy/pypy/changeset/452ef15ded28/
Log:test_cast_gcref_to_int: when running untranslated, accept also
_llgcopaque objects and force a cast to integer.
diff --git a/rpython/rlib
Author: Armin Rigo
Branch:
Changeset: r66213:dbfb39c958a1
Date: 2013-08-19 17:09 +0200
http://bitbucket.org/pypy/pypy/changeset/dbfb39c958a1/
Log:Oups. Revert the previous change and document why it was wrong
diff --git a/rpython/rlib/rgc.py b/rpython/rlib/rgc.py
--- a/rpython/rlib/rgc.py
+
Author: Maciej Fijalkowski
Branch: rewritten-loop-logging
Changeset: r66214:705d27079fbb
Date: 2013-08-19 17:22 +0200
http://bitbucket.org/pypy/pypy/changeset/705d27079fbb/
Log:Fix tests
diff --git a/rpython/jit/backend/arm/test/test_generated.py
b/rpython/jit/backend/arm/test/test_generate
Author: Maciej Fijalkowski
Branch: rewritten-loop-logging
Changeset: r66215:ca7528cacac2
Date: 2013-08-19 17:23 +0200
http://bitbucket.org/pypy/pypy/changeset/ca7528cacac2/
Log:close merged branch
___
pypy-commit mailing list
pypy-commit@python.org
Author: Remi Meier
Branch: stmgc-c4
Changeset: r66220:e81dca223118
Date: 2013-08-19 17:37 +0200
http://bitbucket.org/pypy/pypy/changeset/e81dca223118/
Log:remove gcref mess (test_stm_integration runs again)
diff --git a/rpython/jit/backend/llsupport/gc.py
b/rpython/jit/backend/llsupport/gc.
Author: Armin Rigo
Branch: stmgc-c4
Changeset: r66219:40a9a595d258
Date: 2013-08-19 16:41 +0200
http://bitbucket.org/pypy/pypy/changeset/40a9a595d258/
Log:test_cast_gcref_to_int: when running untranslated, accept also
_llgcopaque objects and force a cast to integer.
diff --git a/rpyt
Author: Remi Meier
Branch: stmgc-c4
Changeset: r66218:9c9b91fd9c90
Date: 2013-08-19 16:50 +0200
http://bitbucket.org/pypy/pypy/changeset/9c9b91fd9c90/
Log:in-progress
diff --git a/rpython/jit/backend/x86/test/test_stm_integration.py
b/rpython/jit/backend/x86/test/test_stm_integration.py
---
Author: Remi Meier
Branch: stmgc-c4
Changeset: r66217:0123e26474d0
Date: 2013-08-19 15:05 +0200
http://bitbucket.org/pypy/pypy/changeset/0123e26474d0/
Log:use test8 instead of cmp8
diff --git a/rpython/jit/backend/x86/assembler.py
b/rpython/jit/backend/x86/assembler.py
--- a/rpython/jit/bac
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66227:2e539dd83216
Date: 2013-08-08 21:14 +0100
http://bitbucket.org/pypy/pypy/changeset/2e539dd83216/
Log:Create a decorator to register flowspace special-cases
diff --git a/rpython/flowspace/specialcase.py b/rpython/flowspace/special
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66222:3070ec015774
Date: 2013-08-12 01:50 +0100
http://bitbucket.org/pypy/pypy/changeset/3070ec015774/
Log:Create SuspendedUnroller.unroll() and use it to simplify some code
diff --git a/rpython/flowspace/flowcontext.py b/rpython/flows
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66223:bf5bae7631fa
Date: 2013-08-18 19:33 +0100
http://bitbucket.org/pypy/pypy/changeset/bf5bae7631fa/
Log:Inline FSFrame.unrollstack()
diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowcontext.py
--- a/rpython/flow
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66230:5766800b98b6
Date: 2013-08-09 02:20 +0100
http://bitbucket.org/pypy/pypy/changeset/5766800b98b6/
Log:Extract record() from FSFrame.do_operation()
diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowcontext.py
--
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66241:ce7a9656676d
Date: 2013-05-05 04:15 +0100
http://bitbucket.org/pypy/pypy/changeset/ce7a9656676d/
Log:Move guessbool() call out of space.is_true()
diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowcontext.py
--
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66229:a3a24731c83d
Date: 2013-08-09 02:06 +0100
http://bitbucket.org/pypy/pypy/changeset/a3a24731c83d/
Log:Use operator in FSFrame.do_operation_with...; shorten its name
diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66221:c953a3ba4181
Date: 2013-08-12 01:07 +0100
http://bitbucket.org/pypy/pypy/changeset/c953a3ba4181/
Log:kill unroller.kind
diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowcontext.py
--- a/rpython/flowspace/flow
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66235:5a1ff23cec22
Date: 2013-08-09 10:08 +0100
http://bitbucket.org/pypy/pypy/changeset/5a1ff23cec22/
Log:replace SpaceOperators with subclasses of SpaceOperation
diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowc
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66226:ef6bddfa2279
Date: 2013-08-09 05:57 +0100
http://bitbucket.org/pypy/pypy/changeset/ef6bddfa2279/
Log:Turn make_op() into the .eval method of SpaceOperator
diff --git a/rpython/flowspace/objspace.py b/rpython/flowspace/objspace.py
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66240:7cb877b832f4
Date: 2013-08-19 17:42 +0100
http://bitbucket.org/pypy/pypy/changeset/7cb877b832f4/
Log:Fix duplication between 'nonzero' and 'is_true' ops.
Call the merged operation 'bool'.
diff --git a/rpython/annotator/a
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66225:f9a887280c0a
Date: 2013-08-09 04:23 +0100
http://bitbucket.org/pypy/pypy/changeset/f9a887280c0a/
Log:Replace FlowObjSpace.wrap() with a const() function defined in
flowspace.model
diff --git a/rpython/flowspace/flowcontex
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66242:df03b38e6a11
Date: 2013-05-05 17:28 +0100
http://bitbucket.org/pypy/pypy/changeset/df03b38e6a11/
Log:Remove redundant space.is_true() around functions that always return
a bool
diff --git a/rpython/flowspace/objspace.py b
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66228:f8b3a9be2076
Date: 2013-08-19 18:02 +0100
http://bitbucket.org/pypy/pypy/changeset/f8b3a9be2076/
Log:Move special-case registrations next to the relevant definitions
diff --git a/rpython/flowspace/model.py b/rpython/flowspace/mod
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66234:1a725470629d
Date: 2013-08-09 06:30 +0100
http://bitbucket.org/pypy/pypy/changeset/1a725470629d/
Log:Allow creating the SpaceOperation directly from the SpaceOperator
diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowsp
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66233:b3bd24e7ea22
Date: 2013-08-11 17:36 +0100
http://bitbucket.org/pypy/pypy/changeset/b3bd24e7ea22/
Log:Kill next_instr argument in FSFrame.OPCODE methods
diff --git a/rpython/flowspace/bytecode.py b/rpython/flowspace/bytecode.py
--
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66224:5ee688b7ae5b
Date: 2013-08-08 17:50 +0100
http://bitbucket.org/pypy/pypy/changeset/5ee688b7ae5b/
Log:create class PureOperator
diff --git a/rpython/flowspace/operation.py b/rpython/flowspace/operation.py
--- a/rpython/flowspace/o
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66236:0ce93a50de7c
Date: 2013-08-09 11:19 +0100
http://bitbucket.org/pypy/pypy/changeset/0ce93a50de7c/
Log:move arity check to HLOperation ctor
diff --git a/rpython/flowspace/operation.py b/rpython/flowspace/operation.py
--- a/rpython/
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66245:a8a1f2f496f1
Date: 2013-08-12 20:18 +0100
http://bitbucket.org/pypy/pypy/changeset/a8a1f2f496f1/
Log:Don't sugar isinstance in the first place
diff --git a/rpython/flowspace/objspace.py b/rpython/flowspace/objspace.py
--- a/rpyth
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66239:c97160d9f9cc
Date: 2013-08-09 19:14 +0100
http://bitbucket.org/pypy/pypy/changeset/c97160d9f9cc/
Log:Add HLOperation.constfold()
diff --git a/rpython/flowspace/operation.py b/rpython/flowspace/operation.py
--- a/rpython/flowspace
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66243:5083ac174a41
Date: 2013-05-05 19:02 +0100
http://bitbucket.org/pypy/pypy/changeset/5083ac174a41/
Log:pull guessbool out of unnecessary utility methods
diff --git a/rpython/flowspace/objspace.py b/rpython/flowspace/objspace.py
---
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66244:885db39402bc
Date: 2013-08-10 16:50 +0100
http://bitbucket.org/pypy/pypy/changeset/885db39402bc/
Log:kill FlowObjSpace.is_true() (it's now identical to
FlowObjSpace.bool())
diff --git a/rpython/flowspace/flowcontext.py b/
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66238:9f35203d09ba
Date: 2013-08-09 11:46 +0100
http://bitbucket.org/pypy/pypy/changeset/9f35203d09ba/
Log:Intercept FlowingError in FSFrame.record_block() and add frame info
there
diff --git a/rpython/flowspace/flowcontext.py
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66232:d8b2304b850b
Date: 2013-08-09 04:48 +0100
http://bitbucket.org/pypy/pypy/changeset/d8b2304b850b/
Log:kill FlowObjSpace.unwrap(), .int_w(), .str_w()
diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowcontext.py
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66246:67521a7fb22d
Date: 2013-08-12 16:23 +0100
http://bitbucket.org/pypy/pypy/changeset/67521a7fb22d/
Log:Do not create so many useless implicit exception blocks
diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowco
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66231:91df4586840d
Date: 2013-08-09 03:02 +0100
http://bitbucket.org/pypy/pypy/changeset/91df4586840d/
Log:refactor and rename FSFrame.handle_implicit_exceptions
diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowcon
Author: Ronan Lamy
Branch: less-stringly-ops
Changeset: r66237:019245b1068b
Date: 2013-04-30 15:32 +0100
http://bitbucket.org/pypy/pypy/changeset/019245b1068b/
Log:Deal with FSFrame.last_instr a bit more explicitly
diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowcontext
Author: Romain Guillebert
Branch:
Changeset: r66247:9a5d859c4562
Date: 2013-08-20 01:16 +0200
http://bitbucket.org/pypy/pypy/changeset/9a5d859c4562/
Log:Add a test for the character dtype (PyPy issue 1546)
diff --git a/pypy/module/micronumpy/test/test_dtypes.py
b/pypy/module/micronumpy/tes
46 matches
Mail list logo