Author: Manuel Jacob
Branch: llimpl
Changeset: r82102:16c586e89bf4
Date: 2014-01-27 19:58 +0100
http://bitbucket.org/pypy/pypy/changeset/16c586e89bf4/
Log:Replace test using running_on_llinterp directly by another test that
uses running_on_llinterp indirectly through register_external
Author: Manuel Jacob
Branch: llimpl
Changeset: r82103:dbd0602d5f13
Date: 2014-01-27 21:58 +0100
http://bitbucket.org/pypy/pypy/changeset/dbd0602d5f13/
Log:Kill running_on_llinterp. Instead we attach the fakeimpl to the
function object and fish it in llinterp. (grafted from
Author: Manuel Jacob
Branch: improve-docs
Changeset: r72503:9ca2657fe663
Date: 2014-07-26 14:49 +0200
http://bitbucket.org/pypy/pypy/changeset/9ca2657fe663/
Log:hg merge default
diff too long, truncating to 2000 out of 33446 lines
diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
Author: Manuel Jacob
Branch: improve-docs
Changeset: r72508:8e884ef6d1d1
Date: 2014-07-26 15:17 +0200
http://bitbucket.org/pypy/pypy/changeset/8e884ef6d1d1/
Log:RPython docs: Use read the docs theme locally if available (copied
from PyPy docs configuration).
diff --git a/rpython/doc
Author: Manuel Jacob
Branch: improve-docs
Changeset: r72518:e8bf18c22cdb
Date: 2014-07-26 15:23 +0200
http://bitbucket.org/pypy/pypy/changeset/e8bf18c22cdb/
Log:RPython docs: Delete contents.rst and move toctree to index.rst.
diff --git a/rpython/doc/contents.rst b/rpython/doc/contents.rst
Author: Manuel Jacob
Branch: improve-docs
Changeset: r72519:79f23ae997e3
Date: 2014-07-26 16:10 +0200
http://bitbucket.org/pypy/pypy/changeset/79f23ae997e3/
Log:Rename title of rpython.rst from "RPython" to "RPython Language".
diff --git a/rpython/doc/rpython.rst b/rpy
Author: Manuel Jacob
Branch: improve-docs
Changeset: r72566:ed4bb506fa58
Date: 2014-07-27 13:04 +0200
http://bitbucket.org/pypy/pypy/changeset/ed4bb506fa58/
Log:Remove redundant paragraphs that were both in translation.rst and
rtyper.rst.
diff --git a/rpython/doc/rtyper.rst b/rpython
Author: Manuel Jacob
Branch: improve-docs
Changeset: r72565:fe580312d6dd
Date: 2014-07-26 18:16 +0200
http://bitbucket.org/pypy/pypy/changeset/fe580312d6dd/
Log:Update documentions TODO.
diff --git a/TODO-docs b/TODO-docs
--- a/TODO-docs
+++ b/TODO-docs
@@ -4,18 +4,19 @@
General
Author: Manuel Jacob
Branch: improve-docs
Changeset: r72567:f2f69932b991
Date: 2014-07-27 14:01 +0200
http://bitbucket.org/pypy/pypy/changeset/f2f69932b991/
Log:Remove mentions of stackless transformations in translation.rst and
move 'backend optimizations' section up.
di
Author: Manuel Jacob
Branch: improve-docs
Changeset: r72579:a14b0250404e
Date: 2014-07-27 22:12 +0200
http://bitbucket.org/pypy/pypy/changeset/a14b0250404e/
Log:Replace outdated figure.
diff --git a/rpython/doc/translation.rst b/rpython/doc/translation.rst
--- a/rpython/doc/translation.rst
Author: Manuel Jacob
Branch: improve-docs
Changeset: r72581:8dcbeb5dabed
Date: 2014-07-27 23:11 +0200
http://bitbucket.org/pypy/pypy/changeset/8dcbeb5dabed/
Log:Remove two sections:
1. The section about other backends. Currently there's only the C
backend. 2. The se
Author: Manuel Jacob
Branch: improve-docs
Changeset: r72582:48825b4cc915
Date: 2014-07-27 23:40 +0200
http://bitbucket.org/pypy/pypy/changeset/48825b4cc915/
Log:Move two paragraphs from architecture.rst to index.rst, which now
are used as introductory words (with some modifications
Author: Manuel Jacob
Branch: improve-docs
Changeset: r72590:c54f119015bc
Date: 2014-07-28 13:17 +0200
http://bitbucket.org/pypy/pypy/changeset/c54f119015bc/
Log:RPython docs: Add hidden toctree in jit/index.rst.
diff --git a/rpython/doc/jit/index.rst b/rpython/doc/jit/index.rst
--- a/rpython
Author: Manuel Jacob
Branch: improve-docs
Changeset: r72589:930dd91754b7
Date: 2014-07-28 12:46 +0200
http://bitbucket.org/pypy/pypy/changeset/930dd91754b7/
Log:RPython docs: Remove references to removed CLI backend.
diff --git a/rpython/doc/cli-backend.rst b/rpython/doc/cli-backend.rst
Author: Manuel Jacob
Branch: improve-docs
Changeset: r72591:7a3cd5964521
Date: 2014-07-28 13:19 +0200
http://bitbucket.org/pypy/pypy/changeset/7a3cd5964521/
Log:RPython docs: split toctree on index page into sections (general,
user documentation, writing your own interpreter
Author: Manuel Jacob
Branch:
Changeset: r72592:79b2a6eb9c40
Date: 2014-07-28 18:03 +0200
http://bitbucket.org/pypy/pypy/changeset/79b2a6eb9c40/
Log:Change variable name in test to be slightly more consistent.
diff --git a/rpython/flowspace/test/test_model.py
b/rpython/flowspace/test
Author: Manuel Jacob
Branch: py3.3
Changeset: r72623:bcad0c109c8c
Date: 2014-07-31 14:11 +0200
http://bitbucket.org/pypy/pypy/changeset/bcad0c109c8c/
Log:Backout 7e04e788d910, it seems like it broke translation.
diff --git a/pypy/interpreter/astcompiler/validate.py
b/pypy/interpreter
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68251:ccaea346a3e8
Date: 2013-11-20 01:56 +0100
http://bitbucket.org/pypy/pypy/changeset/ccaea346a3e8/
Log:Adapt imports / test class names.
diff --git a/rpython/translator/llvm/test/test_genllvm.py
b/rpython/translator/llvm
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68252:083d15984f7a
Date: 2013-11-20 02:04 +0100
http://bitbucket.org/pypy/pypy/changeset/083d15984f7a/
Log:The operation bare_raw_store() should emit the same code as
raw_store().
diff --git a/rpython/translator/llvm
Author: Manuel Jacob
Branch: refactor-buffer-api
Changeset: r68261:456bc410dd3a
Date: 2013-11-20 19:40 +0100
http://bitbucket.org/pypy/pypy/changeset/456bc410dd3a/
Log:Fall back to calling app-level __buffer__ when it's not possible to
call the interp-level buffer API.
diff --
Author: Manuel Jacob
Branch: refactor-buffer-api
Changeset: r68262:6a1045ec1635
Date: 2013-11-20 22:31 +0100
http://bitbucket.org/pypy/pypy/changeset/6a1045ec1635/
Log:This seems to fix the test_ztranslation errors.
diff --git a/pypy/objspace/fake/objspace.py b/pypy/objspace/fake/objspace.py
Author: Manuel Jacob
Branch: extradoc
Changeset: r5123:73830e218bba
Date: 2014-01-07 14:15 +0100
http://bitbucket.org/pypy/extradoc/changeset/73830e218bba/
Log:Add myself to the list of people coming to the Leysin sprint.
diff --git a/sprintinfo/leysin-winter-2014/people.txt
b/sprintinfo
Author: Manuel Jacob
Branch:
Changeset: r68635:42c053667504
Date: 2014-01-13 14:18 +0100
http://bitbucket.org/pypy/pypy/changeset/42c053667504/
Log:Remove dead code.
diff --git a/rpython/translator/unsimplify.py b/rpython/translator/unsimplify.py
--- a/rpython/translator/unsimplify.py
+++ b
Author: Manuel Jacob
Branch: refactor-translator
Changeset: r68637:5a9b55c64601
Date: 2014-01-13 14:21 +0100
http://bitbucket.org/pypy/pypy/changeset/5a9b55c64601/
Log:hg merge default
diff --git a/rpython/jit/metainterp/optimizeopt/earlyforce.py
b/rpython/jit/metainterp/optimizeopt
Author: Manuel Jacob
Branch:
Changeset: r68636:37f4aea427ce
Date: 2014-01-13 14:20 +0100
http://bitbucket.org/pypy/pypy/changeset/37f4aea427ce/
Log:hg merge
diff --git a/rpython/jit/metainterp/optimizeopt/earlyforce.py
b/rpython/jit/metainterp/optimizeopt/earlyforce.py
--- a/rpython/jit
Author: Manuel Jacob
Branch: refactor-str-types
Changeset: r68662:85197e03b1f7
Date: 2014-01-14 10:44 +0100
http://bitbucket.org/pypy/pypy/changeset/85197e03b1f7/
Log:Fix annotation.
diff --git a/rpython/rlib/rstring.py b/rpython/rlib/rstring.py
--- a/rpython/rlib/rstring.py
+++ b/rpython
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68676:a6fecf78f85c
Date: 2014-01-14 17:15 +0100
http://bitbucket.org/pypy/pypy/changeset/a6fecf78f85c/
Log:hg merge default
diff --git a/lib_pypy/_ctypes/array.py b/lib_pypy/_ctypes/array.py
--- a/lib_pypy/_ctypes/array.py
Author: Manuel Jacob
Branch: refactor-str-types
Changeset: r68684:0dcdafb5d639
Date: 2014-01-15 13:59 +0100
http://bitbucket.org/pypy/pypy/changeset/0dcdafb5d639/
Log:hg merge default
diff --git a/lib_pypy/_ctypes/array.py b/lib_pypy/_ctypes/array.py
--- a/lib_pypy/_ctypes/array.py
+++ b
Author: Manuel Jacob
Branch: refactor-str-types
Changeset: r68685:5625a1371090
Date: 2014-01-15 17:39 +0100
http://bitbucket.org/pypy/pypy/changeset/5625a1371090/
Log:Add failing test.
diff --git a/pypy/objspace/std/test/test_bytearrayobject.py
b/pypy/objspace/std/test
Author: Manuel Jacob
Branch:
Changeset: r68686:61380dc9c4fb
Date: 2014-01-15 18:48 +0100
http://bitbucket.org/pypy/pypy/changeset/61380dc9c4fb/
Log:Don't allow mixing of SomeChar and SomeUnicodeCodePoint.
diff --git a/rpython/annotator/binaryop.py b/rpython/annotator/binaryop.py
Author: Manuel Jacob
Branch: refactor-str-types
Changeset: r68687:eb520c9ebbd8
Date: 2014-01-15 18:50 +0100
http://bitbucket.org/pypy/pypy/changeset/eb520c9ebbd8/
Log:hg merge default
diff --git a/pypy/goal/getnightly.py b/pypy/goal/getnightly.py
--- a/pypy/goal/getnightly.py
+++ b/pypy/goal
Author: Manuel Jacob
Branch:
Changeset: r68689:14ff99b7167b
Date: 2014-01-15 21:14 +0100
http://bitbucket.org/pypy/pypy/changeset/14ff99b7167b/
Log:Backed out changeset 61380dc9c4fb
diff --git a/rpython/annotator/binaryop.py b/rpython/annotator/binaryop.py
--- a/rpython/annotator
Author: Manuel Jacob
Branch: refactor-str-types
Changeset: r68695:e32ce09e64c1
Date: 2014-01-16 12:18 +0100
http://bitbucket.org/pypy/pypy/changeset/e32ce09e64c1/
Log:hg merge default
diff --git a/pypy/doc/project-ideas.rst b/pypy/doc/project-ideas.rst
--- a/pypy/doc/project-ideas.rst
+++ b
Author: Manuel Jacob
Branch: refactor-str-types
Changeset: r68708:705202fc153f
Date: 2014-01-17 10:50 +0100
http://bitbucket.org/pypy/pypy/changeset/705202fc153f/
Log:Add fast path for app-level str.lower() and str.upper().
diff --git a/pypy/objspace/std/bytesobject.py b/pypy/objspace/std
Author: Manuel Jacob
Branch: refactor-str-types
Changeset: r68750:c8c7be26e72f
Date: 2014-01-17 22:47 +0100
http://bitbucket.org/pypy/pypy/changeset/c8c7be26e72f/
Log:hg merge default
diff --git a/pypy/interpreter/astcompiler/codegen.py
b/pypy/interpreter/astcompiler/codegen.py
--- a/pypy
Author: Manuel Jacob
Branch:
Changeset: r68753:2978bfdc5faa
Date: 2014-01-17 22:56 +0100
http://bitbucket.org/pypy/pypy/changeset/2978bfdc5faa/
Log:Document branch.
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
--- a/pypy/doc/whatsnew-head.rst
+++ b/pypy/doc/whatsnew
Author: Manuel Jacob
Branch: remove-num-smm
Changeset: r68749:28f44947550a
Date: 2014-01-17 11:09 +0100
http://bitbucket.org/pypy/pypy/changeset/28f44947550a/
Log:Close this branch - it's superseded by remove-intlong-smm.
___
pypy-commit ma
Author: Manuel Jacob
Branch: refactor-str-types
Changeset: r68751:730be73f3beb
Date: 2014-01-17 22:47 +0100
http://bitbucket.org/pypy/pypy/changeset/730be73f3beb/
Log:(mjacob, antocuni) Close to-be-merged branch.
___
pypy-commit mailing list
pypy
Author: Manuel Jacob
Branch:
Changeset: r68761:286528b6716e
Date: 2014-01-18 12:16 +0100
http://bitbucket.org/pypy/pypy/changeset/286528b6716e/
Log:Fix strbufobject.
diff --git a/pypy/objspace/std/bytesobject.py b/pypy/objspace/std/bytesobject.py
--- a/pypy/objspace/std/bytesobject.py
+++ b
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68762:2870c4a2d133
Date: 2014-01-18 13:25 +0100
http://bitbucket.org/pypy/pypy/changeset/2870c4a2d133/
Log:Fix datalayout fishing.
diff --git a/rpython/translator/llvm/genllvm.py
b/rpython/translator/llvm/genllvm.py
--- a
Author: Manuel Jacob
Branch: refactor-translator
Changeset: r68769:e22c2e78adfb
Date: 2014-01-19 21:03 +0100
http://bitbucket.org/pypy/pypy/changeset/e22c2e78adfb/
Log:Rewrite main() in RPython. Add enough hacks to make translation of
simple programs work. Remove some code in
Author: Manuel Jacob
Branch: refactor-translator
Changeset: r68771:5893d92ec346
Date: 2014-01-19 21:23 +0100
http://bitbucket.org/pypy/pypy/changeset/5893d92ec346/
Log:Kill predeclare_extfuncs().
diff --git a/rpython/translator/c/extfunc.py b/rpython/translator/c/extfunc.py
--- a/rpython
Author: Manuel Jacob
Branch: refactor-translator
Changeset: r68770:128d10637045
Date: 2014-01-19 21:18 +0100
http://bitbucket.org/pypy/pypy/changeset/128d10637045/
Log:hg merge default
diff --git a/lib_pypy/_ctypes/structure.py b/lib_pypy/_ctypes/structure.py
--- a/lib_pypy/_ctypes
Author: Manuel Jacob
Branch: refactor-translator
Changeset: r68772:5162c8617edc
Date: 2014-01-19 21:30 +0100
http://bitbucket.org/pypy/pypy/changeset/5162c8617edc/
Log:Kill db.externalfuncs.
diff --git a/rpython/translator/c/database.py b/rpython/translator/c/database.py
--- a/rpython
Author: Manuel Jacob
Branch: refactor-translator
Changeset: r68773:df1ca389cffa
Date: 2014-01-19 21:40 +0100
http://bitbucket.org/pypy/pypy/changeset/df1ca389cffa/
Log:Kill db.helper2ptr.
diff --git a/rpython/translator/c/database.py b/rpython/translator/c/database.py
--- a/rpython
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68776:48ff5edc93a6
Date: 2014-01-20 10:09 +0100
http://bitbucket.org/pypy/pypy/changeset/48ff5edc93a6/
Log:Add const qualifiers here.
diff --git a/rpython/translator/llvm/PyPyGC.cpp
b/rpython/translator/llvm/PyPyGC.cpp
--- a
Author: Manuel Jacob
Branch:
Changeset: r68777:05dc946fc44a
Date: 2014-01-20 12:42 +0100
http://bitbucket.org/pypy/pypy/changeset/05dc946fc44a/
Log:Copy the skip logic from 57de6303e2f4 to test__rawffi.py.
diff --git a/pypy/module/_rawffi/test/test__rawffi.py
b/pypy/module/_rawffi/test
Author: Manuel Jacob
Branch:
Changeset: r68778:1f4ae51fadd0
Date: 2014-01-20 12:43 +0100
http://bitbucket.org/pypy/pypy/changeset/1f4ae51fadd0/
Log:hg merge
diff --git a/rpython/rlib/test/test_runicode.py
b/rpython/rlib/test/test_runicode.py
--- a/rpython/rlib/test/test_runicode.py
+++ b
Author: Manuel Jacob
Branch:
Changeset: r68779:9b769b1c433c
Date: 2014-01-20 12:49 +0100
http://bitbucket.org/pypy/pypy/changeset/9b769b1c433c/
Log:Document lldebug0 option.
diff --git a/pypy/doc/config/translation.lldebug0.txt
b/pypy/doc/config/translation.lldebug0.txt
new file mode
Author: Manuel Jacob
Branch:
Changeset: r68782:4916f1d812ea
Date: 2014-01-20 14:12 +0100
http://bitbucket.org/pypy/pypy/changeset/4916f1d812ea/
Log:Add support for packed structs in _cffi_backend (ported from
cffi/c5e17441bc96).
diff --git a/pypy/module/_cffi_backend/newtype.py
b
Author: Manuel Jacob
Branch:
Changeset: r68781:1e4e288a86b9
Date: 2014-01-20 13:00 +0100
http://bitbucket.org/pypy/pypy/changeset/1e4e288a86b9/
Log:Update _backend_test_c.py.
diff --git a/pypy/module/_cffi_backend/test/_backend_test_c.py
b/pypy/module/_cffi_backend/test/_backend_test_c.py
Author: Manuel Jacob
Branch:
Changeset: r68783:818e2590ea5f
Date: 2014-01-20 14:13 +0100
http://bitbucket.org/pypy/pypy/changeset/818e2590ea5f/
Log:hg merge
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
--- a/pypy/doc/whatsnew-head.rst
+++ b/pypy/doc/whatsnew-head.rst
Author: Manuel Jacob
Branch:
Changeset: r68788:00643528b116
Date: 2014-01-20 17:26 +0100
http://bitbucket.org/pypy/pypy/changeset/00643528b116/
Log:Back out changeset 05dc946fc44a.
diff --git a/pypy/module/_rawffi/test/test__rawffi.py
b/pypy/module/_rawffi/test/test__rawffi.py
--- a/pypy
Author: Manuel Jacob
Branch:
Changeset: r68790:4f968d7a8486
Date: 2014-01-20 18:39 +0100
http://bitbucket.org/pypy/pypy/changeset/4f968d7a8486/
Log:Move rpython/rtyper/raisingops/raisingops.py to
rpython/rtyper/raisingops.py.
diff --git a/rpython/rtyper/lltypesystem/lloperation.py
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68795:df3aa52cdd7b
Date: 2014-01-21 00:09 +0100
http://bitbucket.org/pypy/pypy/changeset/df3aa52cdd7b/
Log:Kill __init__ of test mixin class because it's not supported by
pytest and a very bad idea anyway.
diff --
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68794:b2d92652cfec
Date: 2014-01-20 19:28 +0100
http://bitbucket.org/pypy/pypy/changeset/b2d92652cfec/
Log:Remove commented out lines.
diff --git a/rpython/config/translationoption.py
b/rpython/config/translationoption.py
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68802:e4ab9d710ba1
Date: 2014-01-21 11:50 +0100
http://bitbucket.org/pypy/pypy/changeset/e4ab9d710ba1/
Log:Instead of marking every llexternal that calls a macro with a macro
flag, we generate call wrappers for external
Author: Manuel Jacob
Branch:
Changeset: r68804:c077b2ff29c7
Date: 2014-01-21 14:10 +0100
http://bitbucket.org/pypy/pypy/changeset/c077b2ff29c7/
Log:Port fix for ropenssl from the llvm branch to default.
diff --git a/rpython/rlib/ropenssl.py b/rpython/rlib/ropenssl.py
--- a/rpython/rlib
Author: Manuel Jacob
Branch:
Changeset: r68805:f6615f79d1cc
Date: 2014-01-21 14:18 +0100
http://bitbucket.org/pypy/pypy/changeset/f6615f79d1cc/
Log:Port another minor fix from the llvm branch.
diff --git a/rpython/jit/backend/llsupport/gc.py
b/rpython/jit/backend/llsupport/gc.py
--- a
Author: Manuel Jacob
Branch:
Changeset: r68806:709d090d1c17
Date: 2014-01-21 14:31 +0100
http://bitbucket.org/pypy/pypy/changeset/709d090d1c17/
Log:Simplify code.
diff --git a/rpython/translator/driver.py b/rpython/translator/driver.py
--- a/rpython/translator/driver.py
+++ b/rpython
Author: Manuel Jacob
Branch:
Changeset: r68807:89c0969caec9
Date: 2014-01-21 14:35 +0100
http://bitbucket.org/pypy/pypy/changeset/89c0969caec9/
Log:Remove dead code.
diff --git a/rpython/translator/driver.py b/rpython/translator/driver.py
--- a/rpython/translator/driver.py
+++ b/rpython
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68808:803c70128eeb
Date: 2014-01-21 14:42 +0100
http://bitbucket.org/pypy/pypy/changeset/803c70128eeb/
Log:I don't think this is still necessary.
diff --git a/rpython/translator/c/src/obmalloc.c
b/rpython/translator/
Author: Manuel Jacob
Branch:
Changeset: r68809:3f632ce16792
Date: 2014-01-21 14:44 +0100
http://bitbucket.org/pypy/pypy/changeset/3f632ce16792/
Log:Back out changeset 89c0969caec9.
diff --git a/rpython/translator/driver.py b/rpython/translator/driver.py
--- a/rpython/translator/driver.py
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68813:ac260e03714e
Date: 2014-01-21 15:32 +0100
http://bitbucket.org/pypy/pypy/changeset/ac260e03714e/
Log:Remove this hack until something better comes into my mind.
diff --git a/rpython/rtyper/raisingops.py b/rpython/rtyper
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68810:df2a63368e88
Date: 2014-01-21 14:49 +0100
http://bitbucket.org/pypy/pypy/changeset/df2a63368e88/
Log:Remove trailing whitespace.
diff --git a/rpython/translator/llvm/common_header.h
b/rpython/translator/llvm
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68811:51c2f9a02d22
Date: 2014-01-21 14:52 +0100
http://bitbucket.org/pypy/pypy/changeset/51c2f9a02d22/
Log:Remove more trailing whitespace.
diff --git a/rpython/translator/test/test_interactive.py
b/rpython/translator/test
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68814:bdde2236b903
Date: 2014-01-21 15:38 +0100
http://bitbucket.org/pypy/pypy/changeset/bdde2236b903/
Log:Simplify this and make sure it doesn't modify the argument.
diff --git a/rpython/translator/backendopt/all.
Author: Manuel Jacob
Branch:
Changeset: r68835:534c06c36a58
Date: 2014-01-21 20:55 +0100
http://bitbucket.org/pypy/pypy/changeset/534c06c36a58/
Log:Do some (hopefully) uncontroversiol style changes.
diff --git a/rpython/flowspace/bytecode.py b/rpython/flowspace/bytecode.py
--- a/rpython
Author: Manuel Jacob
Branch:
Changeset: r68864:b4f8189e6b0b
Date: 2014-01-23 17:59 +0100
http://bitbucket.org/pypy/pypy/changeset/b4f8189e6b0b/
Log:Fix these tests to actually run the optimizations.
diff --git a/rpython/translator/c/test/test_backendoptimized.py
b/rpython/translator/c/test
Author: Manuel Jacob
Branch:
Changeset: r68865:ae05315ebb9c
Date: 2014-01-23 18:30 +0100
http://bitbucket.org/pypy/pypy/changeset/ae05315ebb9c/
Log:Add failing test that checks whether raisingop2direct_call
transforms overflow operations using unsigned arithmetic.
diff --git a
Author: Manuel Jacob
Branch:
Changeset: r68866:70df1594c35f
Date: 2014-01-23 18:43 +0100
http://bitbucket.org/pypy/pypy/changeset/70df1594c35f/
Log:Fix the test added in ae05315ebb9c.
diff --git a/rpython/rtyper/raisingops.py b/rpython/rtyper/raisingops.py
--- a/rpython/rtyper/raisingops.py
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68884:bb9cbf3752cc
Date: 2014-01-23 22:08 +0100
http://bitbucket.org/pypy/pypy/changeset/bb9cbf3752cc/
Log:Kill dead import.
diff --git a/rpython/translator/llvm/test/test_genllvm.py
b/rpython/translator/llvm/test
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68887:120355abd906
Date: 2014-01-23 22:29 +0100
http://bitbucket.org/pypy/pypy/changeset/120355abd906/
Log:Remove hacks formerly required to run RTyper tests on top of
GenLLVM.
diff --git a/rpython/rtyper/test
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68886:7ef5897257d5
Date: 2014-01-23 22:22 +0100
http://bitbucket.org/pypy/pypy/changeset/7ef5897257d5/
Log:Don't run RTyper tests on top of GenLLVM. GenC doesn't, neither.
They are too high-level and required
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68885:76bb3d3dff4f
Date: 2014-01-23 22:10 +0100
http://bitbucket.org/pypy/pypy/changeset/76bb3d3dff4f/
Log:Adapt TestTypedOptimizedSwitchTestCaseLLVM.
diff --git a/rpython/translator/llvm/test/test_genllvm.py
b/rpython
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68889:f114c24cec5f
Date: 2014-01-23 22:51 +0100
http://bitbucket.org/pypy/pypy/changeset/f114c24cec5f/
Log:Remove dead code.
diff --git a/rpython/translator/llvm/test/test_genllvm.py
b/rpython/translator/llvm/test
Author: Manuel Jacob
Branch:
Changeset: r68934:040c55b8ecee
Date: 2014-01-25 16:08 +0100
http://bitbucket.org/pypy/pypy/changeset/040c55b8ecee/
Log:Move test functions in test_refcount.py in a class. The LLVM
subclasses this test class.
diff --git a/rpython/translator/c/test
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68933:d460c0863b4a
Date: 2014-01-25 15:56 +0100
http://bitbucket.org/pypy/pypy/changeset/d460c0863b4a/
Log:Remove this because it probably prevents the JIT from emitting
efficient code for longlong on 32-bit. This
Author: Manuel Jacob
Branch:
Changeset: r68940:7a4e12588ec4
Date: 2014-01-25 19:50 +0100
http://bitbucket.org/pypy/pypy/changeset/7a4e12588ec4/
Log:Delete debug prints.
diff --git a/rpython/translator/c/test/test_lltyped.py
b/rpython/translator/c/test/test_lltyped.py
--- a/rpython
Author: Manuel Jacob
Branch:
Changeset: r68942:ab4fc35adb9e
Date: 2014-01-25 19:55 +0100
http://bitbucket.org/pypy/pypy/changeset/ab4fc35adb9e/
Log:Remove dead import.
diff --git a/rpython/rtyper/lltypesystem/llarena.py
b/rpython/rtyper/lltypesystem/llarena.py
--- a/rpython/rtyper
Author: Manuel Jacob
Branch:
Changeset: r68939:708f486843e2
Date: 2014-01-25 19:47 +0100
http://bitbucket.org/pypy/pypy/changeset/708f486843e2/
Log:Kill align.h and its ROUND_UP_FOR_ALLOCATION. Do the computation
directly instead. This shouldn't impact performance, but I
Author: Manuel Jacob
Branch:
Changeset: r68941:9ff28dec956f
Date: 2014-01-25 19:52 +0100
http://bitbucket.org/pypy/pypy/changeset/9ff28dec956f/
Log:Add longfloat to the PrimitiveErrorValue table.
diff --git a/rpython/translator/exceptiontransform.py
b/rpython/translator
Author: Manuel Jacob
Branch:
Changeset: r68943:0a83ace73826
Date: 2014-01-25 20:00 +0100
http://bitbucket.org/pypy/pypy/changeset/0a83ace73826/
Log:Use expected_exception_name here.
diff --git a/rpython/translator/c/test/test_typed.py
b/rpython/translator/c/test/test_typed.py
--- a/rpython
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68944:ea4fb0492e4b
Date: 2014-01-25 20:22 +0100
http://bitbucket.org/pypy/pypy/changeset/ea4fb0492e4b/
Log:Remove modifications in multibytecodec.c/h - the compiler warning
was silenced on default in another way.
diff
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68946:3cd27ae9f524
Date: 2014-01-25 20:46 +0100
http://bitbucket.org/pypy/pypy/changeset/3cd27ae9f524/
Log:Set default translation backend to llvm to make the buildbot
translate with it.
diff --git a/rpython/config
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68947:3e2e1ba9f97c
Date: 2014-01-25 20:57 +0100
http://bitbucket.org/pypy/pypy/changeset/3e2e1ba9f97c/
Log:Remove some tab character probably copied from somewhere by
accident.
diff --git a/rpython/translator/llvm
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68948:942d2a6f3ece
Date: 2014-01-25 23:16 +0100
http://bitbucket.org/pypy/pypy/changeset/942d2a6f3ece/
Log:Add llvm_* operations to llinterp.
diff --git a/rpython/rtyper/llinterp.py b/rpython/rtyper/llinterp.py
--- a/rpython
Author: Manuel Jacob
Branch:
Changeset: r68955:04acdc4163f4
Date: 2014-01-26 22:16 +0100
http://bitbucket.org/pypy/pypy/changeset/04acdc4163f4/
Log:Document that we have a LLVM translation backend in-tree to prevent
that someone else starts working on it.
diff --git a/pypy/doc
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68962:f38ed6da2533
Date: 2014-01-27 18:20 +0100
http://bitbucket.org/pypy/pypy/changeset/f38ed6da2533/
Log:Instead of setting the LLVM translation backend by default, set it
after the construction of the config object
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68963:c9c061c83ea3
Date: 2014-01-27 19:15 +0100
http://bitbucket.org/pypy/pypy/changeset/c9c061c83ea3/
Log:Add debug_offset() and debug_flush() stubs to the LLVM translation
backend.
diff --git a/rpython/translator
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68969:20ad6157d777
Date: 2014-01-27 22:02 +0100
http://bitbucket.org/pypy/pypy/changeset/20ad6157d777/
Log:Add stub for debug_forked(). Where do all these new operations come
from?
diff --git a/rpython/translator/llvm
Author: Manuel Jacob
Branch: kill-running_on_llinterp
Changeset: r68967:cd8bd484b255
Date: 2014-01-27 19:58 +0100
http://bitbucket.org/pypy/pypy/changeset/cd8bd484b255/
Log:Replace test using running_on_llinterp directly by another test that
uses running_on_llinterp indirectly through
Author: Manuel Jacob
Branch: kill-running_on_llinterp
Changeset: r68966:d2cca69c128d
Date: 2014-01-27 19:41 +0100
http://bitbucket.org/pypy/pypy/changeset/d2cca69c128d/
Log:Start branch to kill running_on_llinterp.
___
pypy-commit mailing list
pypy
Author: Manuel Jacob
Branch: kill-running_on_llinterp
Changeset: r68968:39eb895a3a29
Date: 2014-01-27 21:58 +0100
http://bitbucket.org/pypy/pypy/changeset/39eb895a3a29/
Log:Kill running_on_llinterp. Instead we attach the fakeimpl to the
function object and fish it in llinterp.
diff
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r68970:dd59cd5364eb
Date: 2014-01-27 23:39 +0100
http://bitbucket.org/pypy/pypy/changeset/dd59cd5364eb/
Log:Make sure pypy_debug_catch_fatal_exception is defined before its
use.
diff --git a/rpython/translator/llvm
Author: Manuel Jacob
Branch: kill-running_on_llinterp
Changeset: r68971:c7a94af00283
Date: 2014-01-28 01:45 +0100
http://bitbucket.org/pypy/pypy/changeset/c7a94af00283/
Log:Readd some of the wrapper logic because we might get a lltype
funcptr as lltypeimpl. In any of these cases we
Author: Manuel Jacob
Branch: refactor-buffer-api
Changeset: r69013:2f4fc613cc99
Date: 2014-01-30 06:49 +0100
http://bitbucket.org/pypy/pypy/changeset/2f4fc613cc99/
Log:Fix.
diff --git a/pypy/objspace/std/longtype.py b/pypy/objspace/std/longtype.py
--- a/pypy/objspace/std/longtype.py
+++ b
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r69020:f6ad0270171c
Date: 2014-01-30 11:08 +0100
http://bitbucket.org/pypy/pypy/changeset/f6ad0270171c/
Log:Rename simple_op to binary_op.
diff --git a/rpython/translator/llvm/genllvm.py
b/rpython/translator/llvm/genllvm.py
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r69019:7b0ecc2b0176
Date: 2014-01-30 09:28 +0100
http://bitbucket.org/pypy/pypy/changeset/7b0ecc2b0176/
Log:Move function around.
diff --git a/rpython/translator/llvm/genllvm.py
b/rpython/translator/llvm/genllvm.py
--- a
Author: Manuel Jacob
Branch: llvm-translation-backend
Changeset: r69021:4f6f9aee9418
Date: 2014-01-30 12:28 +0100
http://bitbucket.org/pypy/pypy/changeset/4f6f9aee9418/
Log:Support lshift and rshift operations where the RHS has another type
than the LHS.
diff --git a/rpython
1 - 100 of 793 matches
Mail list logo