Author: Richard Plangger
Branch: new-jit-log
Changeset: r85839:1ebc580e133e
Date: 2016-07-24 15:47 +0200
http://bitbucket.org/pypy/pypy/changeset/1ebc580e133e/
Log:test_jitlog can be run on any cpu, restructed to make this possible
diff --git
Author: Richard Plangger
Branch: py3.5-async
Changeset: r85904:000728f0465a
Date: 2016-07-29 15:31 +0200
http://bitbucket.org/pypy/pypy/changeset/000728f0465a/
Log:add __await__ method to Coroutine typedef and redirect it to
descr__await__
diff --git
Author: Richard Plangger
Branch: extradoc
Changeset: r5659:15244739241e
Date: 2016-08-01 10:46 +0200
http://bitbucket.org/pypy/extradoc/changeset/15244739241e/
Log:merge heads
diff --git a/blog/draft/revdb.rst b/blog/draft/revdb.rst
--- a/blog/draft/revdb.rst
+++
t release)
+
+* Extend the jitlog to capture the information of the optimization stage
+
+plan_rich and the PyPy team
+
___
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85954:7510e65f6e05
Date: 2016-08-01 14:45 +0200
http://bitbucket.org/pypy/pypy/changeset/7510e65f6e05/
Log:impl. vec_float_xor (missing change)
diff --git a/rpython/jit/backend/x86/vector_ext.py
Author: Richard Plangger
Branch: jitlog-exact-source-lines
Changeset: r85956:7467ad8d230f
Date: 2016-08-01 16:41 +0200
http://bitbucket.org/pypy/pypy/changeset/7467ad8d230f/
Log:use offset2lineno as proposed by cfbolz
diff --git a/pypy/module/pypyjit/interp_jit.py
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85955:84c8a9345e22
Date: 2016-08-01 16:22 +0200
http://bitbucket.org/pypy/pypy/changeset/84c8a9345e22/
Log:correct the scaling for vec_load/store
diff --git a/rpython/jit/backend/llsupport/vector_ext.py
Author: Richard Plangger
Branch: jitlog-exact-source-lines
Changeset: r85964:19af959d833f
Date: 2016-08-01 19:09 +0200
http://bitbucket.org/pypy/pypy/changeset/19af959d833f/
Log:close branch
___
pypy-commit mailing list
Author: Richard Plangger
Branch: jitlog-exact-source-lines
Changeset: r85963:3654fa52664d
Date: 2016-08-01 19:09 +0200
http://bitbucket.org/pypy/pypy/changeset/3654fa52664d/
Log:deduplicate offset2lineno, moved comment to rpython/tool/error.py
(pypyjit)
diff
Author: Richard Plangger
Branch:
Changeset: r85966:2831d94d2fec
Date: 2016-08-01 19:10 +0200
http://bitbucket.org/pypy/pypy/changeset/2831d94d2fec/
Log:documented branch
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
---
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85962:7673f44c3693
Date: 2016-08-01 19:04 +0200
http://bitbucket.org/pypy/pypy/changeset/7673f44c3693/
Log:impl. flush_vector_cc for x86 using PBLENDVB
diff --git a/rpython/jit/backend/x86/assembler.py
Author: Richard Plangger
Branch:
Changeset: r85965:a5b71ba0fa6e
Date: 2016-08-01 19:09 +0200
http://bitbucket.org/pypy/pypy/changeset/a5b71ba0fa6e/
Log:merged branch jitlog-exact-source-lines
diff --git a/pypy/module/pypyjit/interp_jit.py
Author: Richard Plangger
Branch:
Changeset: r85868:4afa4a9d8caf
Date: 2016-07-26 12:44 +0200
http://bitbucket.org/pypy/pypy/changeset/4afa4a9d8caf/
Log:adapt test to check for the new header
diff --git a/pypy/module/_jitlog/test/test__jitlog.py
Author: Richard Plangger
Branch:
Changeset: r85862:fac5eed8e650
Date: 2016-07-25 18:05 +0200
http://bitbucket.org/pypy/pypy/changeset/fac5eed8e650/
Log:merge jitlog-32bit and document branch
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
---
Author: Richard Plangger
Branch:
Changeset: r85867:2b292dbd9644
Date: 2016-07-25 22:05 +0200
http://bitbucket.org/pypy/pypy/changeset/2b292dbd9644/
Log:merge jitlog-32bit
diff --git a/rpython/rlib/rjitlog/rjitlog.py b/rpython/rlib/rjitlog/rjitlog.py
---
Author: Richard Plangger
Branch: jitlog-32bit
Changeset: r85874:50483d6e3473
Date: 2016-07-27 13:23 +0200
http://bitbucket.org/pypy/pypy/changeset/50483d6e3473/
Log:close branch
___
pypy-commit mailing list
Author: Richard Plangger
Branch:
Changeset: r85875:72ee095e6176
Date: 2016-07-27 13:23 +0200
http://bitbucket.org/pypy/pypy/changeset/72ee095e6176/
Log:merge jitlog-32bit
diff --git a/pypy/module/_jitlog/test/test__jitlog.py
b/pypy/module/_jitlog/test/test__jitlog.py
Author: Richard Plangger
Branch: jitlog-32bit
Changeset: r85873:66d565a40b09
Date: 2016-07-27 13:22 +0200
http://bitbucket.org/pypy/pypy/changeset/66d565a40b09/
Log:backward incompatible change (fine, because jitlog is not officially
released yet) adds machine to
Author: Richard Plangger
Branch: py3.5-async
Changeset: r86131:663016b57d78
Date: 2016-08-10 18:27 +0200
http://bitbucket.org/pypy/pypy/changeset/663016b57d78/
Log:some more translation issues that showed up
diff --git a/pypy/interpreter/astcompiler/assemble.py.orig
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85970:8d8e03f06ed0
Date: 2016-08-01 19:13 +0200
http://bitbucket.org/pypy/pypy/changeset/8d8e03f06ed0/
Log:use brackets to lookup dict
diff --git a/rpython/jit/backend/x86/vector_ext.py
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85971:a88c5ddefcb0
Date: 2016-08-01 21:22 +0200
http://bitbucket.org/pypy/pypy/changeset/a88c5ddefcb0/
Log:added three more tests to ensure enforce_var_in_vector_reg works
(found one issue)
diff --git
Author: Richard Plangger
Branch: extradoc
Changeset: r5661:37e031d5a693
Date: 2016-08-02 18:56 +0200
http://bitbucket.org/pypy/extradoc/changeset/37e031d5a693/
Log:updates to the blog post draft (addressed cfbolz's comments)
diff --git a/blog/draft/new-jit-log.rst
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r86000:8ec827c25980
Date: 2016-08-02 09:29 +0200
http://bitbucket.org/pypy/pypy/changeset/8ec827c25980/
Log:merge default
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
---
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r86001:b6da37166dc2
Date: 2016-08-03 13:33 +0200
http://bitbucket.org/pypy/pypy/changeset/b6da37166dc2/
Log:merged default, added message to exception thrown in vecopt
diff --git a/pypy/doc/whatsnew-head.rst
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r86002:57316f5af6ff
Date: 2016-08-03 14:00 +0200
http://bitbucket.org/pypy/pypy/changeset/57316f5af6ff/
Log:enforce that a successful vectorization in the pypy_c tests
(micronumpy)
diff --git
Author: Richard Plangger
Branch: py3.5-async
Changeset: r86138:3c775a43b9af
Date: 2016-08-11 12:44 +0200
http://bitbucket.org/pypy/pypy/changeset/3c775a43b9af/
Log:several changes for translation renamed argument name in
Python.asdl, will resolve an issue for the
Author: Richard Plangger
Branch: py3.5-async
Changeset: r86141:ce8bb88f9458
Date: 2016-08-11 16:18 +0200
http://bitbucket.org/pypy/pypy/changeset/ce8bb88f9458/
Log:merged py3k changes, generatorentry_driver was used twice, that is
now allowed
diff --git
Author: Richard Plangger
Branch: py3.5-async
Changeset: r86142:511f8024c517
Date: 2016-08-11 16:34 +0200
http://bitbucket.org/pypy/pypy/changeset/511f8024c517/
Log:remove always_inline from function, and change it to a class
function
diff --git
Author: Richard Plangger
Branch: py3.5-async
Changeset: r86143:1e95da517f26
Date: 2016-08-11 16:59 +0200
http://bitbucket.org/pypy/pypy/changeset/1e95da517f26/
Log:add unroll_safe to opcode dispatch function (loop inside)
diff --git a/pypy/interpreter/pyopcode.py
Author: Richard Plangger
Branch: py3.5-async
Changeset: r86145:bdc365a69c47
Date: 2016-08-11 17:17 +0200
http://bitbucket.org/pypy/pypy/changeset/bdc365a69c47/
Log:scatter unroll_safe to more dispatch function that have a loop
inside
diff --git
Author: Richard Plangger
Branch: py3.5-async-translate
Changeset: r86126:2569ef7fa3cc
Date: 2016-08-10 08:34 +0200
http://bitbucket.org/pypy/pypy/changeset/2569ef7fa3cc/
Log:close branch
___
pypy-commit mailing list
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r86011:613b2a914410
Date: 2016-08-04 12:44 +0200
http://bitbucket.org/pypy/pypy/changeset/613b2a914410/
Log:moved setup_once for the vector extension, debug_print when
NotAVectorizableLoop is raised
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r86012:bd6d62fca9de
Date: 2016-08-04 12:44 +0200
http://bitbucket.org/pypy/pypy/changeset/bd6d62fca9de/
Log:merge default
diff --git a/rpython/translator/c/src/float.h b/rpython/translator/c/src/float.h
---
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r86003:768f96ea1752
Date: 2016-08-03 14:43 +0200
http://bitbucket.org/pypy/pypy/changeset/768f96ea1752/
Log:initializing the vector ext just after the cpu
diff --git a/rpython/jit/backend/ppc/runner.py
Author: Richard Plangger
Branch: extradoc
Changeset: r5665:66529e75e820
Date: 2016-08-10 09:34 +0200
http://bitbucket.org/pypy/extradoc/changeset/66529e75e820/
Log:pyconza 2016 abstract for general pypy talk
diff --git a/blog/draft/new-jit-log.rst
Author: Richard Plangger
Branch: new-jit-log
Changeset: r85791:e82414d26ebf
Date: 2016-07-21 15:17 +0200
http://bitbucket.org/pypy/pypy/changeset/e82414d26ebf/
Log:remove old import and not used lloperations
diff --git a/rpython/jit/metainterp/test/test_ajit.py
Author: Richard Plangger
Branch: new-jit-log
Changeset: r85790:3a2bd151550e
Date: 2016-07-21 14:59 +0200
http://bitbucket.org/pypy/pypy/changeset/3a2bd151550e/
Log:merge default
diff --git a/pypy/doc/install.rst b/pypy/doc/install.rst
--- a/pypy/doc/install.rst
+++
Author: Richard Plangger
Branch:
Changeset: r85787:c6bbfff6404e
Date: 2016-07-21 10:29 +0200
http://bitbucket.org/pypy/pypy/changeset/c6bbfff6404e/
Log:apply patch provided by David Naylor to enable vmprof on Dragon Fly
BSD
diff --git
Author: Richard Plangger
Branch:
Changeset: r85786:bf2dbf7c5f0f
Date: 2016-07-21 09:17 +0200
http://bitbucket.org/pypy/pypy/changeset/bf2dbf7c5f0f/
Log:modify test (s390x) that used call_malloc_gc
diff --git a/rpython/jit/backend/zarch/test/test_pool.py
Author: Richard Plangger
Branch: new-jit-log
Changeset: r85788:bb2d7492de70
Date: 2016-07-21 13:20 +0200
http://bitbucket.org/pypy/pypy/changeset/bb2d7492de70/
Log:remove a syntax error
diff --git a/rpython/jit/backend/llsupport/assembler.py
Author: Richard Plangger
Branch: new-jit-log
Changeset: r85789:f60175c7834a
Date: 2016-07-21 13:35 +0200
http://bitbucket.org/pypy/pypy/changeset/f60175c7834a/
Log:did not log debug counter if it is zero, enable
inject_debug_counters when run only using jitlog
Author: Richard Plangger
Branch: new-jit-log
Changeset: r85752:a327ccd71bad
Date: 2016-07-18 15:52 +0200
http://bitbucket.org/pypy/pypy/changeset/a327ccd71bad/
Log:update print out when rlib.py is directly invoked
diff --git a/rpython/rlib/jitlog.py
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85753:6d7932738c3d
Date: 2016-07-18 15:53 +0200
http://bitbucket.org/pypy/pypy/changeset/6d7932738c3d/
Log:merge default
diff --git a/lib_pypy/_ctypes/basics.py b/lib_pypy/_ctypes/basics.py
---
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85754:0ccc38247048
Date: 2016-07-18 16:19 +0200
http://bitbucket.org/pypy/pypy/changeset/0ccc38247048/
Log:change runpack("LL", ...) to 2x runpack("L", ...), translation issue
diff --git
Author: Richard Plangger
Branch: new-jit-log
Changeset: r85756:6f329da03bc9
Date: 2016-07-18 16:34 +0200
http://bitbucket.org/pypy/pypy/changeset/6f329da03bc9/
Log:enable inject debug code if jitlog is enabled
diff --git a/rpython/jit/backend/llsupport/assembler.py
Author: Richard Plangger
Branch: new-jit-log
Changeset: r85755:3c9d6acbc144
Date: 2016-07-18 16:29 +0200
http://bitbucket.org/pypy/pypy/changeset/3c9d6acbc144/
Log:merge default
diff too long, truncating to 2000 out of 3103 lines
diff --git a/lib_pypy/_ctypes/basics.py
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85767:15cafdc0f60b
Date: 2016-07-18 17:51 +0200
http://bitbucket.org/pypy/pypy/changeset/15cafdc0f60b/
Log:defer vector_ext init to a point where release gil is possible
diff --git
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85768:5b99dbc493ed
Date: 2016-07-19 11:54 +0200
http://bitbucket.org/pypy/pypy/changeset/5b99dbc493ed/
Log:resolve translation issues, pypy on ppc compiles now
diff --git
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85770:5090a8e44421
Date: 2016-07-19 13:51 +0200
http://bitbucket.org/pypy/pypy/changeset/5090a8e44421/
Log:merge default
diff --git a/lib_pypy/_pypy_winbase_build.py b/lib_pypy/_pypy_winbase_build.py
new file
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85769:b87a50154458
Date: 2016-07-19 13:51 +0200
http://bitbucket.org/pypy/pypy/changeset/b87a50154458/
Log:consider that the returned value (variable new_index_box) can be
None)
diff --git
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85772:1932988064a3
Date: 2016-07-19 16:45 +0200
http://bitbucket.org/pypy/pypy/changeset/1932988064a3/
Log:removed comments, fixed problem with rewrite (was changed slightly
for vectorization)
diff
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85771:1c9aa0ce8cd2
Date: 2016-07-19 14:21 +0200
http://bitbucket.org/pypy/pypy/changeset/1c9aa0ce8cd2/
Log:return None for index_box in cpu_scale if the box is not modified by
rewrite
diff --git
Author: Richard Plangger
Branch:
Changeset: r85781:65dc95275780
Date: 2016-07-20 13:54 +0200
http://bitbucket.org/pypy/pypy/changeset/65dc95275780/
Log:apply changes to s390x backend
diff --git a/rpython/jit/backend/zarch/assembler.py
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85782:474f49c7293b
Date: 2016-07-20 15:51 +0200
http://bitbucket.org/pypy/pypy/changeset/474f49c7293b/
Log:merge default
diff --git a/pypy/doc/install.rst b/pypy/doc/install.rst
--- a/pypy/doc/install.rst
+++
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85776:a2551c202077
Date: 2016-07-20 13:46 +0200
http://bitbucket.org/pypy/pypy/changeset/a2551c202077/
Log:add test to reproduce failure at runtime. compute_vars_longevity
disallows const values in the
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85784:6c0d5cf2699e
Date: 2016-07-20 17:32 +0200
http://bitbucket.org/pypy/pypy/changeset/6c0d5cf2699e/
Log:resolve some import issues in the x86 simd backend
diff --git a/rpython/jit/backend/x86/vector_ext.py
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85783:2c29f2c72be4
Date: 2016-07-20 17:19 +0200
http://bitbucket.org/pypy/pypy/changeset/2c29f2c72be4/
Log:added load_factors to ll_graph runner
diff --git a/rpython/jit/backend/llgraph/runner.py
Author: Richard Plangger
Branch: extradoc
Changeset: r5652:78b0da4925c1
Date: 2016-07-12 09:53 -0500
http://bitbucket.org/pypy/extradoc/changeset/78b0da4925c1/
Log:changed first slide a bit (suggestions made by fijal)
diff --git
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85434:780c12936a64
Date: 2016-06-28 16:24 +0200
http://bitbucket.org/pypy/pypy/changeset/780c12936a64/
Log:finish the impl. of vec_float_eq/ne + test
diff --git a/rpython/jit/backend/ppc/codebuilder.py
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85435:a404127ebe68
Date: 2016-06-28 17:14 +0200
http://bitbucket.org/pypy/pypy/changeset/a404127ebe68/
Log:add the backend functions for vec_int_eq/ne + test, implement
vec_expand_f, test passes that
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85398:3a5a728d551e
Date: 2016-06-27 15:59 +0200
http://bitbucket.org/pypy/pypy/changeset/3a5a728d551e/
Log:refactoring of vec_load/vec_store, now the same simplification (as
e.g. raw_load -> gc_load) is
Author: Richard Plangger
Branch: extradoc
Changeset: r5643:dda61f9232d2
Date: 2016-06-29 12:14 +0200
http://bitbucket.org/pypy/extradoc/changeset/dda61f9232d2/
Log:some additions to the compiler workshop in austin
diff --git a/talk/compiler-workshop-2016/pypy.rst
Author: Richard Plangger
Branch:
Changeset: r85446:dea2cb868b71
Date: 2016-06-29 12:18 +0200
http://bitbucket.org/pypy/pypy/changeset/dea2cb868b71/
Log:enhance the documentation about sets in rpython (related to my
question on IRC)
diff --git
Author: Richard Plangger
Branch:
Changeset: r85553:316ea0980c19
Date: 2016-07-05 11:55 +0200
http://bitbucket.org/pypy/pypy/changeset/316ea0980c19/
Log:(s390x) apply same changes as in 2269d1d, push/pop gcmap
callsites/calls modified/added
diff --git
Author: Richard Plangger
Branch:
Changeset: r85554:a09c99e17a27
Date: 2016-07-05 13:06 +0200
http://bitbucket.org/pypy/pypy/changeset/a09c99e17a27/
Log:(s390x,ppc) resolve issue in test_gc_integration
(test_malloc_slowpath), register allocator will not use
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85559:ac89a39486d5
Date: 2016-07-05 13:16 +0200
http://bitbucket.org/pypy/pypy/changeset/ac89a39486d5/
Log:merge default
diff --git a/dotviewer/graphparse.py b/dotviewer/graphparse.py
---
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85562:c97b2b5608a4
Date: 2016-07-05 16:27 +0200
http://bitbucket.org/pypy/pypy/changeset/c97b2b5608a4/
Log:remove the integer register allocator. float and int vector register
are colocated (i.e. float
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85560:b45d23fda408
Date: 2016-07-05 14:48 +0200
http://bitbucket.org/pypy/pypy/changeset/b45d23fda408/
Log:add intmask to arith in test (vec_int_sub), implement stitch guard
diff --git
Author: Richard Plangger
Branch:
Changeset: r85575:e472905e4fec
Date: 2016-07-06 12:29 +0200
http://bitbucket.org/pypy/pypy/changeset/e472905e4fec/
Log:remove pop_gcmap just before returning from malloc_slowpath, this
will overwrite the nursery free ptr hold in
Author: Richard Plangger
Branch: new-jit-log
Changeset: r85588:c08693600013
Date: 2016-07-06 20:25 +0200
http://bitbucket.org/pypy/pypy/changeset/c08693600013/
Log:change import in disable_jitlog
diff --git a/rpython/rlib/rvmprof/rvmprof.py
Author: Richard Plangger
Branch: new-jit-log
Changeset: r85587:a5bf76474c9d
Date: 2016-07-06 20:24 +0200
http://bitbucket.org/pypy/pypy/changeset/a5bf76474c9d/
Log:remove set trace
diff --git a/rpython/jit/metainterp/warmspot.py
b/rpython/jit/metainterp/warmspot.py
---
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85590:7dd9c13d12f8
Date: 2016-07-06 21:00 +0200
http://bitbucket.org/pypy/pypy/changeset/7dd9c13d12f8/
Log:remove the flags on the cpu, and push them down to the object in the
field vector_ext (saved on
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85577:5576d80ffa0b
Date: 2016-07-06 17:43 +0200
http://bitbucket.org/pypy/pypy/changeset/5576d80ffa0b/
Log:solve some translation issues
diff --git a/rpython/jit/backend/llsupport/vector_ext.py
Author: Richard Plangger
Branch:
Changeset: r85581:5a0e839de8ba
Date: 2016-07-06 18:14 +0200
http://bitbucket.org/pypy/pypy/changeset/5a0e839de8ba/
Log:fix test_compile_asmlen
diff --git a/rpython/jit/backend/zarch/test/test_runner.py
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85595:b129dbdbe458
Date: 2016-07-07 10:22 +0200
http://bitbucket.org/pypy/pypy/changeset/b129dbdbe458/
Log:continue refactoring started in last commit
diff --git a/rpython/jit/backend/llgraph/runner.py
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85596:6d2e011d1895
Date: 2016-07-07 13:57 +0200
http://bitbucket.org/pypy/pypy/changeset/6d2e011d1895/
Log:call mulld, codebuilder has no method mul
diff --git a/rpython/jit/backend/ppc/vector_ext.py
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85597:fb6cdfd34d1b
Date: 2016-07-07 13:58 +0200
http://bitbucket.org/pypy/pypy/changeset/fb6cdfd34d1b/
Log:merge default
diff --git a/pypy/module/_cffi_backend/ctypestruct.py
Author: Richard Plangger
Branch: new-jit-log
Changeset: r85635:4f7beec17bd8
Date: 2016-07-09 22:41 +0200
http://bitbucket.org/pypy/pypy/changeset/4f7beec17bd8/
Log:change the loop numbering (token.number) to use jitlog's trace id,
change test in test_compile,
Author: Richard Plangger
Branch: extradoc
Changeset: r5650:25b5647471e6
Date: 2016-07-10 19:22 -0500
http://bitbucket.org/pypy/extradoc/changeset/25b5647471e6/
Log:slides for the compiler workshop (reveal.js)
diff too long, truncating to 2000 out of 20939 lines
diff
Author: Richard Plangger
Branch: extradoc
Changeset: r5651:8a0577f1e4a7
Date: 2016-07-11 09:44 -0500
http://bitbucket.org/pypy/extradoc/changeset/8a0577f1e4a7/
Log:some changes to the compiler workshop talk
diff --git a/talk/compiler-workshop-2016/slides/index.html
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85536:1f00adc7b0fd
Date: 2016-07-04 15:29 +0200
http://bitbucket.org/pypy/pypy/changeset/1f00adc7b0fd/
Log:vectorized reduction test now passes (ppc)
diff --git a/rpython/jit/backend/ppc/codebuilder.py
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85538:2a82f60bb1d6
Date: 2016-07-04 17:24 +0200
http://bitbucket.org/pypy/pypy/changeset/2a82f60bb1d6/
Log:updates the ppc opcode for vec_int_xor (veqv was used instead of
vxor)
diff --git
Author: Richard Plangger <planri...@gmail.com>
Branch:
Changeset: r85537:f24ba12ad3d2
Date: 2016-07-04 16:39 +0200
http://bitbucket.org/pypy/pypy/changeset/f24ba12ad3d2/
Log:(mattip, arigato, plan_rich) solve issue #2339
diff --git a/pypy/module/cpyext/test/test_cpyext.py
b/pypy/
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85561:e9942271f923
Date: 2016-07-05 15:42 +0200
http://bitbucket.org/pypy/pypy/changeset/e9942271f923/
Log:implement more unpack_i combinations, conversion function float ->
int
diff --git
Author: Richard Plangger
Branch: new-jit-log
Changeset: r85570:4c3925486347
Date: 2016-07-05 17:13 +0200
http://bitbucket.org/pypy/pypy/changeset/4c3925486347/
Log:merge default
diff too long, truncating to 2000 out of 5472 lines
diff --git a/dotviewer/graphparse.py
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85571:7da69acc5ef4
Date: 2016-07-06 10:30 +0200
http://bitbucket.org/pypy/pypy/changeset/7da69acc5ef4/
Log:removes mixin class and add functions directly to BasicPPCAssembler
diff --git
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r85573:2f5745203fcb
Date: 2016-07-06 11:24 +0200
http://bitbucket.org/pypy/pypy/changeset/2f5745203fcb/
Log:invoked missing function (typo)
diff --git a/rpython/jit/backend/ppc/vector_ext.py
Author: Richard Plangger
Branch:
Changeset: r85572:35001d8b5219
Date: 2016-07-06 11:19 +0200
http://bitbucket.org/pypy/pypy/changeset/35001d8b5219/
Log:apply further changes to correctly push/pop gcmap (started in
a09c99e17a27)
diff --git
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r86027:912c2e29f742
Date: 2016-08-05 11:17 +0200
http://bitbucket.org/pypy/pypy/changeset/912c2e29f742/
Log:jitlog encode fail arguments (how could I forget that :) ppc
misaligned_is_fine = Ture
diff
Author: Richard Plangger
Branch: extradoc
Changeset: r5662:34250d9373c4
Date: 2016-08-05 14:18 +0200
http://bitbucket.org/pypy/extradoc/changeset/34250d9373c4/
Log:typos in draft
diff --git a/blog/draft/new-jit-log.rst b/blog/draft/new-jit-log.rst
---
Author: Richard Plangger
Branch: py3.5-async-translate
Changeset: r86045:5a7b8af95db6
Date: 2016-08-05 22:13 +0200
http://bitbucket.org/pypy/pypy/changeset/5a7b8af95db6/
Log:translation issues batch 2
diff --git a/pypy/interpreter/generator.py
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r86096:5d676fb9307f
Date: 2016-08-09 10:22 +0200
http://bitbucket.org/pypy/pypy/changeset/5d676fb9307f/
Log:another test testing unpack operation (mostly integer)
diff --git
Author: Richard Plangger
Branch: py3.5-async-translate
Changeset: r86104:ae4d7b55324b
Date: 2016-08-09 14:37 +0200
http://bitbucket.org/pypy/pypy/changeset/ae4d7b55324b/
Log:fixed translatable build_map_unpack(_with_call), passes tests
diff --git
Author: Richard Plangger
Branch: py3.5-async-translate
Changeset: r86103:3db60dde36a5
Date: 2016-08-09 14:13 +0200
http://bitbucket.org/pypy/pypy/changeset/3db60dde36a5/
Log:merged py3.5 changes
diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py
Author: Richard Plangger
Branch: py3.5-async-translate
Changeset: r86105:2ac7d3003c50
Date: 2016-08-09 15:58 +0200
http://bitbucket.org/pypy/pypy/changeset/2ac7d3003c50/
Log:some more translation issues resolved
diff --git a/pypy/interpreter/pyopcode.py
Author: Richard Plangger
Branch: py3.5-async-translate
Changeset: r86106:6f4bb70dde25
Date: 2016-08-09 16:22 +0200
http://bitbucket.org/pypy/pypy/changeset/6f4bb70dde25/
Log:iterkeys translation issue resolved
diff --git a/pypy/interpreter/pyopcode.py
Author: Richard Plangger
Branch: py3.5-async-translate
Changeset: r86116:435335a96064
Date: 2016-08-09 17:38 +0200
http://bitbucket.org/pypy/pypy/changeset/435335a96064/
Log:assert is instance Module, rpython deduces it is a W_Root properly
wrap for load const
Author: Richard Plangger
Branch: ppc-vsx-support
Changeset: r86076:b6f69665e955
Date: 2016-08-08 13:34 +0200
http://bitbucket.org/pypy/pypy/changeset/b6f69665e955/
Log:added unpack/pack test stressing the operation
diff --git a/rpython/jit/backend/ppc/vector_ext.py
Author: Richard Plangger
Branch:
Changeset: r85979:dffc8113a10f
Date: 2016-08-02 08:06 +0200
http://bitbucket.org/pypy/pypy/changeset/dffc8113a10f/
Log:use intmask to not overflow rffi.cast, tests pass now again (s390x)
diff --git
Author: Richard Plangger
Branch: new-jit-log
Changeset: r85812:bb50587b2582
Date: 2016-07-22 11:48 +0200
http://bitbucket.org/pypy/pypy/changeset/bb50587b2582/
Log:check generated jitlog header in app level test
diff --git a/pypy/module/_jitlog/test/test__jitlog.py
1101 - 1200 of 1869 matches
Mail list logo