Author: Richard Plangger
Branch: s390x-backend
Changeset: r80877:bc5a54c347e6
Date: 2015-11-24 09:45 +0100
http://bitbucket.org/pypy/pypy/changeset/bc5a54c347e6/
Log:SG substracts, STG stores. fixed problem that did not remap
locations correctly, test_jump now passes
diff --git a/rpy
Author: Armin Rigo
Branch:
Changeset: r80878:8aadecc01b7d
Date: 2015-11-24 09:11 +
http://bitbucket.org/pypy/pypy/changeset/8aadecc01b7d/
Log:issue #2185: shooting in the dark
diff --git a/rpython/jit/metainterp/optimizeopt/unroll.py
b/rpython/jit/metainterp/optimizeopt/unroll.py
--- a
Author: fijal
Branch: compress-numbering
Changeset: r80880:c73a5279a022
Date: 2015-11-24 12:26 +0200
http://bitbucket.org/pypy/pypy/changeset/c73a5279a022/
Log:small progress
diff --git a/rpython/jit/codewriter/jitcode.py
b/rpython/jit/codewriter/jitcode.py
--- a/rpython/jit/codewriter/jitco
Author: fijal
Branch: compress-numbering
Changeset: r80879:d42389c1c4d6
Date: 2015-11-24 11:40 +0200
http://bitbucket.org/pypy/pypy/changeset/d42389c1c4d6/
Log:fix parts of test resume
diff --git a/rpython/jit/metainterp/resume.py b/rpython/jit/metainterp/resume.py
--- a/rpython/jit/metainter
Author: Richard Plangger
Branch: s390x-backend
Changeset: r80882:ab489b42ecd2
Date: 2015-11-24 11:50 +0100
http://bitbucket.org/pypy/pypy/changeset/ab489b42ecd2/
Log:added the right parameters to obj dump and added test regex for
compile_asm_len
diff --git a/rpython/jit/backend/llsup
Author: Richard Plangger
Branch: s390x-backend
Changeset: r80881:6afaba9d83d4
Date: 2015-11-24 09:48 +0100
http://bitbucket.org/pypy/pypy/changeset/6afaba9d83d4/
Log:removed custom test to more easily find the error in the more
complex test
diff --git a/rpython/jit/backend/test/runne
Author: fijal
Branch: compress-numbering
Changeset: r80883:d1ffcc38ac2c
Date: 2015-11-24 12:52 +0200
http://bitbucket.org/pypy/pypy/changeset/d1ffcc38ac2c/
Log:whack at test_resume more
diff --git a/rpython/jit/metainterp/resume.py b/rpython/jit/metainterp/resume.py
--- a/rpython/jit/metainte
Author: Richard Plangger
Branch: s390x-backend
Changeset: r80884:52e2814e517d
Date: 2015-11-24 11:53 +0100
http://bitbucket.org/pypy/pypy/changeset/52e2814e517d/
Log:copy copy copy. void operations such as jit_debug. test passes
diff --git a/rpython/jit/backend/zarch/opassembler.py
b/rpytho
Author: Richard Plangger
Branch: s390x-backend
Changeset: r80885:c55975affb6c
Date: 2015-11-24 16:13 +0100
http://bitbucket.org/pypy/pypy/changeset/c55975affb6c/
Log:finally, the indices for storing/restoring from a register where
slightly off, which read garbage from the jitframe (fl
Author: Richard Plangger
Branch: s390x-backend
Changeset: r80886:78d26c28212c
Date: 2015-11-24 16:21 +0100
http://bitbucket.org/pypy/pypy/changeset/78d26c28212c/
Log:forgot to rename FSCRATCH to FP_SCRATCH
diff --git a/rpython/jit/backend/zarch/assembler.py
b/rpython/jit/backend/zarch/assem
Author: Remi Meier
Branch: stmgc-c8
Changeset: r80892:1f6b1cc69bca
Date: 2015-11-24 16:27 +0100
http://bitbucket.org/pypy/pypy/changeset/1f6b1cc69bca/
Log:more tests and fix
diff --git a/rpython/memory/gctransform/framework.py
b/rpython/memory/gctransform/framework.py
--- a/rpython/memory/g
Author: Remi Meier
Branch: stmgc-c8
Changeset: r80887:00e26e7cf877
Date: 2015-11-24 09:27 +0100
http://bitbucket.org/pypy/pypy/changeset/00e26e7cf877/
Log:make some gc framework tests pass again
diff --git a/rpython/memory/gc/stmgc.py b/rpython/memory/gc/stmgc.py
--- a/rpython/memory/gc/stmg
Author: Richard Plangger
Branch: s390x-backend
Changeset: r80893:5810bdb5f4eb
Date: 2015-11-24 16:33 +0100
http://bitbucket.org/pypy/pypy/changeset/5810bdb5f4eb/
Log:copy copy copy. ptr_eq and ptr_ne added to regalloc and assembler
diff --git a/rpython/jit/backend/zarch/opassembler.py
b/rpy
Author: Remi Meier
Branch: stmgc-c8
Changeset: r80890:861b9136b05a
Date: 2015-11-24 16:04 +0100
http://bitbucket.org/pypy/pypy/changeset/861b9136b05a/
Log:fix test
diff --git a/rpython/memory/gctransform/test/test_framework.py
b/rpython/memory/gctransform/test/test_framework.py
--- a/rpytho
Author: Remi Meier
Branch: stmgc-c8
Changeset: r80889:1be321b9df2b
Date: 2015-11-24 15:59 +0100
http://bitbucket.org/pypy/pypy/changeset/1be321b9df2b/
Log:support for explicit gc_writebarrier
diff --git a/rpython/memory/gctransform/framework.py
b/rpython/memory/gctransform/framework.py
---
Author: Remi Meier
Branch: stmgc-c8
Changeset: r80891:17fb1d3c0092
Date: 2015-11-24 16:04 +0100
http://bitbucket.org/pypy/pypy/changeset/17fb1d3c0092/
Log:remove duplicate logic
This logic is now implemented in the WriteBarrierCollector
diff --git a/rpython/memory/gctransform/stmfra
Author: Remi Meier
Branch: stmgc-c8
Changeset: r80888:6882bd53ee96
Date: 2015-11-24 15:55 +0100
http://bitbucket.org/pypy/pypy/changeset/6882bd53ee96/
Log:add analysis for better write barrier placement
Adds a class that looks for write/set-operations that do not require
a wr
Author: Richard Plangger
Branch: s390x-backend
Changeset: r80894:c3188f41b276
Date: 2015-11-24 16:50 +0100
http://bitbucket.org/pypy/pypy/changeset/c3188f41b276/
Log:added impl for guard_not_invalidated, passing tests for it
diff --git a/rpython/jit/backend/zarch/assembler.py
b/rpython/jit/
Author: Armin Rigo
Branch:
Changeset: r2432:cfc510bd81d7
Date: 2015-11-24 17:40 +0100
http://bitbucket.org/cffi/cffi/changeset/cfc510bd81d7/
Log:One more corner case
diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c
--- a/c/_cffi_backend.c
+++ b/c/_cffi_backend.c
@@ -5778,6 +5778,10 @@
Author: Ronan Lamy
Branch: anntype2
Changeset: r80896:afb4e66fbc02
Date: 2015-11-24 16:43 +
http://bitbucket.org/pypy/pypy/changeset/afb4e66fbc02/
Log:Simplify rarithmetic special-case in op.isinstance handling
diff --git a/rpython/annotator/unaryop.py b/rpython/annotator/unaryop.py
---
Author: Ronan Lamy
Branch: anntype2
Changeset: r80895:64737284bb91
Date: 2015-11-24 06:18 +
http://bitbucket.org/pypy/pypy/changeset/64737284bb91/
Log:Move builtin_isinstance() to the only place where it's used: unaryop
diff --git a/rpython/annotator/builtin.py b/rpython/annotator/builti
Author: mattip
Branch:
Changeset: r80897:51561caea1d9
Date: 2015-11-24 18:53 +0200
http://bitbucket.org/pypy/pypy/changeset/51561caea1d9/
Log:fix whatsnew for merged branch
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
--- a/pypy/doc/whatsnew-head.rst
+++ b/pypy/doc/w
Author: Antonio Cuni
Branch: faster-rstruct
Changeset: r80898:89a3ecaf0b2d
Date: 2015-11-24 18:05 +0100
http://bitbucket.org/pypy/pypy/changeset/89a3ecaf0b2d/
Log:in case of cross-compilation we need to delay the comparison of
offsets until compile time (where FieldOffset is a symboli
Author: Antonio Cuni
Branch: faster-rstruct
Changeset: r80899:82d45be90c37
Date: 2015-11-24 18:09 +0100
http://bitbucket.org/pypy/pypy/changeset/82d45be90c37/
Log:fix
diff --git a/rpython/jit/metainterp/test/test_strstorage.py
b/rpython/jit/metainterp/test/test_strstorage.py
--- a/rpython/j
Author: Antonio Cuni
Branch: faster-rstruct
Changeset: r80900:ce2d724dad21
Date: 2015-11-24 18:12 +0100
http://bitbucket.org/pypy/pypy/changeset/ce2d724dad21/
Log:hg merge default
diff too long, truncating to 2000 out of 2119 lines
diff --git a/lib_pypy/greenlet.py b/lib_pypy/greenlet.py
--
Author: Armin Rigo
Branch:
Changeset: r2433:36f23295979c
Date: 2015-11-24 18:27 +0100
http://bitbucket.org/cffi/cffi/changeset/36f23295979c/
Log:Mention jamadden's experience on irc
diff --git a/doc/source/using.rst b/doc/source/using.rst
--- a/doc/source/using.rst
+++ b/doc/source/using.rs
Author: mattip
Branch: demo-cleanup
Changeset: r2434:a7be543a732d
Date: 2015-11-23 19:26 +0200
http://bitbucket.org/cffi/cffi/changeset/a7be543a732d/
Log:remove verify from all the demos
___
pypy-commit mailing list
[email protected]
https://m
Author: mattip
Branch: demo-cleanup
Changeset: r2435:a8a0693b9953
Date: 2015-11-24 19:29 +0200
http://bitbucket.org/cffi/cffi/changeset/a8a0693b9953/
Log:fix one demo for verify -> set_source, compile
diff --git a/demo/xclient.py b/demo/xclient.py
--- a/demo/xclient.py
+++ b/demo/xclient.py
Author: Antonio Cuni
Branch: faster-rstruct
Changeset: r80901:02f4fd70c0bb
Date: 2015-11-24 18:44 +0100
http://bitbucket.org/pypy/pypy/changeset/02f4fd70c0bb/
Log:dismiss the offsetof approach, as it's too complicate to make it
working reliably in presence of cross-compilation. Simply
Author: Antonio Cuni
Branch: faster-rstruct
Changeset: r80902:a70875ac8f0e
Date: 2015-11-24 18:46 +0100
http://bitbucket.org/pypy/pypy/changeset/a70875ac8f0e/
Log:this is now unsupported on linux x86_32
diff --git a/rpython/rlib/test/test_strstorage.py
b/rpython/rlib/test/test_strstorage.py
Author: Antonio Cuni
Branch: faster-rstruct
Changeset: r80903:56589ed1776a
Date: 2015-11-24 18:57 +0100
http://bitbucket.org/pypy/pypy/changeset/56589ed1776a/
Log:hg merge default
diff --git a/lib_pypy/datetime.py b/lib_pypy/datetime.py
--- a/lib_pypy/datetime.py
+++ b/lib_pypy/datetime.py
@
Author: Antonio Cuni
Branch: faster-rstruct
Changeset: r80904:ffe06132bdbc
Date: 2015-11-24 19:00 +0100
http://bitbucket.org/pypy/pypy/changeset/ffe06132bdbc/
Log:temporarily disable micronumpy as it causes translation to fail
diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.p
Author: mattip
Branch: demo-cleanup
Changeset: r2436:a34f6189d2b6
Date: 2015-11-24 20:04 +0200
http://bitbucket.org/cffi/cffi/changeset/a34f6189d2b6/
Log:split the demo into two files
diff --git a/demo/xclient.py b/demo/xclient.py
--- a/demo/xclient.py
+++ b/demo/xclient.py
@@ -1,35 +1,14 @@
Author: Ronan Lamy
Branch:
Changeset: r80905:35a59456a15a
Date: 2015-11-24 18:01 +
http://bitbucket.org/pypy/pypy/changeset/35a59456a15a/
Log:isinstance(_, long) is not RPython: fix the micronumpy FakeSpace
diff --git a/pypy/module/micronumpy/compile.py
b/pypy/module/micronumpy/compile
Author: Antonio Cuni
Branch: faster-rstruct
Changeset: r80906:74414c3c9204
Date: 2015-11-24 19:21 +0100
http://bitbucket.org/pypy/pypy/changeset/74414c3c9204/
Log:try to disable this as well
diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py
--- a/pypy/config/pypyoption.py
++
Author: Brian Kearns
Branch:
Changeset: r80908:367dea44b661
Date: 2015-11-24 14:30 -0500
http://bitbucket.org/pypy/pypy/changeset/367dea44b661/
Log:merge heads
diff --git a/pypy/module/micronumpy/compile.py
b/pypy/module/micronumpy/compile.py
--- a/pypy/module/micronumpy/compile.py
+++ b/p
Author: Antonio Cuni
Branch: faster-rstruct
Changeset: r80909:1bf434a1141d
Date: 2015-11-24 20:39 +0100
http://bitbucket.org/pypy/pypy/changeset/1bf434a1141d/
Log:try harder to disable cpyext
diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py
--- a/pypy/config/pypyoption.py
+
Author: Brian Kearns
Branch:
Changeset: r80907:d41b9b35d3b5
Date: 2015-11-24 14:16 -0500
http://bitbucket.org/pypy/pypy/changeset/d41b9b35d3b5/
Log:speed up timedelta creation
diff --git a/lib_pypy/datetime.py b/lib_pypy/datetime.py
--- a/lib_pypy/datetime.py
+++ b/lib_pypy/datetime.py
@@ -
Author: mattip
Branch: demo-cleanup
Changeset: r2437:854dc393589a
Date: 2015-11-24 21:28 +0200
http://bitbucket.org/cffi/cffi/changeset/854dc393589a/
Log:update gmp demo
diff --git a/demo/btrfs-snap.py b/demo/btrfs-snap.py
--- a/demo/btrfs-snap.py
+++ b/demo/btrfs-snap.py
@@ -22,9 +22,6 @@
Author: mattip
Branch: demo-cleanup
Changeset: r2438:90de1ea93a3f
Date: 2015-11-24 21:29 +0200
http://bitbucket.org/cffi/cffi/changeset/90de1ea93a3f/
Log:fix comment
diff --git a/demo/gmp_build.py b/demo/gmp_build.py
--- a/demo/gmp_build.py
+++ b/demo/gmp_build.py
@@ -2,7 +2,7 @@
#
# Thi
Author: mattip
Branch: demo-cleanup
Changeset: r2439:c7cec8d17b33
Date: 2015-11-24 21:50 +0200
http://bitbucket.org/cffi/cffi/changeset/c7cec8d17b33/
Log:update and cleanup more demos
diff --git a/demo/gmp.py b/demo/gmp.py
--- a/demo/gmp.py
+++ b/demo/gmp.py
@@ -1,4 +1,9 @@
import sys
+#
+#
Author: Brian Kearns
Branch:
Changeset: r80911:6577bbdc8e76
Date: 2015-11-24 15:43 -0500
http://bitbucket.org/pypy/pypy/changeset/6577bbdc8e76/
Log:speed up datetime fromtimestamp (this check costs time)
diff --git a/lib_pypy/datetime.py b/lib_pypy/datetime.py
--- a/lib_pypy/datetime.py
+++
Author: Brian Kearns
Branch:
Changeset: r80910:4585e300d462
Date: 2015-11-24 15:24 -0500
http://bitbucket.org/pypy/pypy/changeset/4585e300d462/
Log:unify datetime fromstimestamp methods
diff --git a/lib_pypy/datetime.py b/lib_pypy/datetime.py
--- a/lib_pypy/datetime.py
+++ b/lib_pypy/dateti
Author: mattip
Branch: demo-cleanup
Changeset: r2440:51c5901067f0
Date: 2015-11-24 22:45 +0200
http://bitbucket.org/cffi/cffi/changeset/51c5901067f0/
Log:fix demo
diff --git a/demo/winclipboard.py b/demo/winclipboard.py
--- a/demo/winclipboard.py
+++ b/demo/winclipboard.py
@@ -33,7 +33,7 @@
Author: Brian Kearns
Branch:
Changeset: r80912:e1e1695047f4
Date: 2015-11-24 15:53 -0500
http://bitbucket.org/pypy/pypy/changeset/e1e1695047f4/
Log:timedelta total_seconds use helper fn
diff --git a/lib_pypy/datetime.py b/lib_pypy/datetime.py
--- a/lib_pypy/datetime.py
+++ b/lib_pypy/dateti
Author: Armin Rigo
Branch:
Changeset: r80915:30a4accaa4d9
Date: 2015-11-24 22:49 +0100
http://bitbucket.org/pypy/pypy/changeset/30a4accaa4d9/
Log:merge heads
diff --git a/lib_pypy/datetime.py b/lib_pypy/datetime.py
--- a/lib_pypy/datetime.py
+++ b/lib_pypy/datetime.py
@@ -17,11 +17,12 @@
"
Author: Armin Rigo
Branch:
Changeset: r80914:9bbd8daa83aa
Date: 2015-11-24 22:00 +0100
http://bitbucket.org/pypy/pypy/changeset/9bbd8daa83aa/
Log:A fast-path for the JIT: in the common case, ffi.init_once() is
known during tracing to have been done already, and turns into no
Author: Armin Rigo
Branch:
Changeset: r80913:e27e18a501ee
Date: 2015-11-24 20:36 +0100
http://bitbucket.org/pypy/pypy/changeset/e27e18a501ee/
Log:update to cffi/36f23295979c and implement ffi.init_once()
diff --git a/lib_pypy/cffi/api.py b/lib_pypy/cffi/api.py
--- a/lib_pypy/cffi/api.py
+++
Author: Brian Kearns
Branch:
Changeset: r80916:3944e79025c8
Date: 2015-11-24 16:36 -0500
http://bitbucket.org/pypy/pypy/changeset/3944e79025c8/
Log:more optimizations for timedelta
diff --git a/lib_pypy/datetime.py b/lib_pypy/datetime.py
--- a/lib_pypy/datetime.py
+++ b/lib_pypy/datetime.py
Author: Brian Kearns
Branch:
Changeset: r80917:37057ce12bc9
Date: 2015-11-24 17:30 -0500
http://bitbucket.org/pypy/pypy/changeset/37057ce12bc9/
Log:merge heads
diff --git a/lib_pypy/cffi/api.py b/lib_pypy/cffi/api.py
--- a/lib_pypy/cffi/api.py
+++ b/lib_pypy/cffi/api.py
@@ -72,6 +72,7 @@
Author: Antonio Cuni
Branch: faster-rstruct
Changeset: r80918:7f3a328c275d
Date: 2015-11-25 00:55 +0100
http://bitbucket.org/pypy/pypy/changeset/7f3a328c275d/
Log:re-enable cpyext and micronumpy. The failure due to micronumpy seems
to be random
diff --git a/pypy/config/pypyoption.py
Author: Antonio Cuni
Branch: faster-rstruct
Changeset: r80919:246229cd7f49
Date: 2015-11-25 00:57 +0100
http://bitbucket.org/pypy/pypy/changeset/246229cd7f49/
Log:hg merge default
diff --git a/lib_pypy/cffi/api.py b/lib_pypy/cffi/api.py
--- a/lib_pypy/cffi/api.py
+++ b/lib_pypy/cffi/api.py
@
Author: Brian Kearns
Branch:
Changeset: r80920:629f1bffad53
Date: 2015-11-24 18:39 -0500
http://bitbucket.org/pypy/pypy/changeset/629f1bffad53/
Log:optimize datetime - timedelta
diff --git a/lib_pypy/datetime.py b/lib_pypy/datetime.py
--- a/lib_pypy/datetime.py
+++ b/lib_pypy/datetime.py
@@
Author: Brian Kearns
Branch:
Changeset: r80921:17f53b18797e
Date: 2015-11-24 18:43 -0500
http://bitbucket.org/pypy/pypy/changeset/17f53b18797e/
Log:unused
diff --git a/lib_pypy/datetime.py b/lib_pypy/datetime.py
--- a/lib_pypy/datetime.py
+++ b/lib_pypy/datetime.py
@@ -575,8 +575,6 @@
Author: Brian Kearns
Branch:
Changeset: r80922:3aa83b0f7f8c
Date: 2015-11-24 19:23 -0500
http://bitbucket.org/pypy/pypy/changeset/3aa83b0f7f8c/
Log:cleanup
diff --git a/lib_pypy/datetime.py b/lib_pypy/datetime.py
--- a/lib_pypy/datetime.py
+++ b/lib_pypy/datetime.py
@@ -429,6 +429,10 @@
Author: Brian Kearns
Branch:
Changeset: r80923:f31561a340fe
Date: 2015-11-24 19:26 -0500
http://bitbucket.org/pypy/pypy/changeset/f31561a340fe/
Log:clarify _tmxxx error handling
diff --git a/lib_pypy/datetime.py b/lib_pypy/datetime.py
--- a/lib_pypy/datetime.py
+++ b/lib_pypy/datetime.py
@@
Author: Brian Kearns
Branch:
Changeset: r80924:f6b21456bb6a
Date: 2015-11-24 21:03 -0500
http://bitbucket.org/pypy/pypy/changeset/f6b21456bb6a/
Log:replace datetime _tmxxx with normalizing functions
diff --git a/lib_pypy/datetime.py b/lib_pypy/datetime.py
--- a/lib_pypy/datetime.py
+++ b/li
Author: Brian Kearns
Branch:
Changeset: r80925:11243828bb74
Date: 2015-11-24 20:44 -0500
http://bitbucket.org/pypy/pypy/changeset/11243828bb74/
Log:simplify date +- timedelta
diff --git a/lib_pypy/datetime.py b/lib_pypy/datetime.py
--- a/lib_pypy/datetime.py
+++ b/lib_pypy/datetime.py
@@ -9
Author: fijal
Branch: compress-numbering
Changeset: r80926:2a006fba78d9
Date: 2015-11-25 09:54 +0200
http://bitbucket.org/pypy/pypy/changeset/2a006fba78d9/
Log:write the snapshots in a better order. complicates code, but will
probably be beneficial
diff --git a/lib_pypy/cffi/__init__.
59 matches
Mail list logo