Author: Brian Kearns
Branch:
Changeset: r67675:a009f51da9e4
Date: 2013-10-29 04:31 -0400
http://bitbucket.org/pypy/pypy/changeset/a009f51da9e4/
Log:ndarray{argmin,argmax,transpose} need to accept extra args, even if
unsupported
diff --git a/pypy/module/micronumpy/interp_numarray.py
Author: Maciej Fijalkowski
Branch: rordereddict
Changeset: r67676:bdb7bae76f74
Date: 2013-10-29 11:40 +0200
http://bitbucket.org/pypy/pypy/changeset/bdb7bae76f74/
Log:finish porting
diff --git a/rpython/annotator/builtin.py b/rpython/annotator/builtin.py
--- a/rpython/annotator/builtin.py
++
Author: Maciej Fijalkowski
Branch: rordereddict
Changeset: r67677:728470d92f02
Date: 2013-10-29 11:42 +0200
http://bitbucket.org/pypy/pypy/changeset/728470d92f02/
Log:close about to be merged branch
___
pypy-commit mailing list
[email protected]
Author: Remi Meier
Branch:
Changeset: r541:73c77375a8a6
Date: 2013-10-29 10:53 +0100
http://bitbucket.org/pypy/stmgc/changeset/73c77375a8a6/
Log:fastpaths for stm_pointer_equal(_prebuilt)
diff --git a/c4/et.h b/c4/et.h
--- a/c4/et.h
+++ b/c4/et.h
@@ -72,7 +72,7 @@
static const revision_t G
Author: Remi Meier
Branch: stmgc-c4
Changeset: r67685:c3a3d6864203
Date: 2013-10-29 10:54 +0100
http://bitbucket.org/pypy/pypy/changeset/c3a3d6864203/
Log:import stmgc (fastpaths for stm_pointer_equal(_prebuilt))
diff --git a/rpython/translator/stm/src_stm/et.h
b/rpython/translator/stm/src_
Author: Remi Meier
Branch: stmgc-c4
Changeset: r67684:c42ba7a70b35
Date: 2013-10-29 09:31 +0100
http://bitbucket.org/pypy/pypy/changeset/c42ba7a70b35/
Log:fix previous fix for debug_merge_point (always turned inevitable)
diff --git a/rpython/jit/backend/llsupport/stmrewrite.py
b/rpython/jit
Author: Remi Meier
Branch: stmgc-c4
Changeset: r67683:ede0da761764
Date: 2013-10-28 20:25 +0100
http://bitbucket.org/pypy/pypy/changeset/ede0da761764/
Log:implement stm_pointer_equal directly in the slowpath (less register
saving overhead)
diff --git a/rpython/jit/backend/x86/assembl
Author: Remi Meier
Branch: stmgc-c4
Changeset: r67680:f1af6552087b
Date: 2013-10-28 15:03 +0100
http://bitbucket.org/pypy/pypy/changeset/f1af6552087b/
Log:stupid
diff --git a/rpython/jit/backend/x86/assembler.py
b/rpython/jit/backend/x86/assembler.py
--- a/rpython/jit/backend/x86/assembler.
Author: Remi Meier
Branch: stmgc-c4
Changeset: r67679:f6fa761a828e
Date: 2013-10-28 14:58 +0100
http://bitbucket.org/pypy/pypy/changeset/f6fa761a828e/
Log:improve code generation for transaction_break and pointer_equal
diff --git a/TODO b/TODO
--- a/TODO
+++ b/TODO
@@ -1,3 +1,8 @@
+-
Author: Remi Meier
Branch: stmgc-c4
Changeset: r67681:9c9899db05fe
Date: 2013-10-28 20:22 +0100
http://bitbucket.org/pypy/pypy/changeset/9c9899db05fe/
Log:don't remove debug_merge_points in stmrewrite (for jitlog)
diff --git a/rpython/jit/backend/llsupport/stmrewrite.py
b/rpython/jit/backen
Author: Remi Meier
Branch: stmgc-c4
Changeset: r67682:b79fa946dff3
Date: 2013-10-28 20:23 +0100
http://bitbucket.org/pypy/pypy/changeset/b79fa946dff3/
Log:jitlogparser output improvement
diff --git a/pypy/tool/jitlogparser/parser.py b/pypy/tool/jitlogparser/parser.py
--- a/pypy/tool/jitlogpa
Author: Brian Kearns
Branch:
Changeset: r67701:019951f063bd
Date: 2013-10-29 13:50 -0400
http://bitbucket.org/pypy/pypy/changeset/019951f063bd/
Log:fix corner case of signed integer division overflow
diff --git a/pypy/module/micronumpy/test/test_numarray.py
b/pypy/module/micronumpy/test/te
Author: Brian Kearns
Branch: remove-numpypy
Changeset: r67686:8e4109fc1c34
Date: 2013-10-29 05:57 -0400
http://bitbucket.org/pypy/pypy/changeset/8e4109fc1c34/
Log:start branch to work towards removing numpypy
___
pypy-commit mailing list
pypy-commi
Author: Brian Kearns
Branch:
Changeset: r67700:db79497dfb4f
Date: 2013-10-29 13:37 -0400
http://bitbucket.org/pypy/pypy/changeset/db79497dfb4f/
Log:test and fix for noncommutative accumulate segfault
diff --git a/pypy/module/micronumpy/loop.py b/pypy/module/micronumpy/loop.py
--- a/pypy/mod
Author: Brian Kearns
Branch:
Changeset: r67695:be671931b570
Date: 2013-10-29 12:41 -0400
http://bitbucket.org/pypy/pypy/changeset/be671931b570/
Log:test and fix numpy void getitem behavior
diff --git a/pypy/module/micronumpy/interp_boxes.py
b/pypy/module/micronumpy/interp_boxes.py
--- a/py
Author: Brian Kearns
Branch:
Changeset: r67694:00ce0266c6c3
Date: 2013-10-29 12:32 -0400
http://bitbucket.org/pypy/pypy/changeset/00ce0266c6c3/
Log:test and fix numpy dtype getitem behavior
diff --git a/pypy/module/micronumpy/interp_dtype.py
b/pypy/module/micronumpy/interp_dtype.py
--- a/p
Author: Brian Kearns
Branch:
Changeset: r67696:8bbe7e215208
Date: 2013-10-29 13:00 -0400
http://bitbucket.org/pypy/pypy/changeset/8bbe7e215208/
Log:fixes for some numpy exceptions
diff --git a/pypy/module/micronumpy/arrayimpl/concrete.py
b/pypy/module/micronumpy/arrayimpl/concrete.py
--- a
Author: Brian Kearns
Branch:
Changeset: r67703:b85f930a0afa
Date: 2013-10-29 14:11 -0400
http://bitbucket.org/pypy/pypy/changeset/b85f930a0afa/
Log:specify _immutable_fields_ for the types
diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py
--- a/pypy/module/micro
Author: Brian Kearns
Branch:
Changeset: r67702:bf1779b754f6
Date: 2013-10-29 14:09 -0400
http://bitbucket.org/pypy/pypy/changeset/bf1779b754f6/
Log:remove NonNativeTypes from micronumpy
diff --git a/pypy/module/micronumpy/arrayimpl/sort.py
b/pypy/module/micronumpy/arrayimpl/sort.py
--- a/p
Author: Brian Kearns
Branch:
Changeset: r67693:e1753c519765
Date: 2013-10-29 12:11 -0400
http://bitbucket.org/pypy/pypy/changeset/e1753c519765/
Log:fix segfault for missing getitem_bool on ScalarIterator
diff --git a/pypy/module/micronumpy/arrayimpl/scalar.py
b/pypy/module/micronumpy/array
Author: Brian Kearns
Branch:
Changeset: r67691:72b4a905d844
Date: 2013-10-29 11:57 -0400
http://bitbucket.org/pypy/pypy/changeset/72b4a905d844/
Log:clean up use of numpy constants and helper functions
diff --git a/pypy/module/micronumpy/constants.py
b/pypy/module/micronumpy/constants.py
--
Author: Brian Kearns
Branch:
Changeset: r67698:2a3beee2babe
Date: 2013-10-29 13:16 -0400
http://bitbucket.org/pypy/pypy/changeset/2a3beee2babe/
Log:provide delitem for ndarray
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_numarray.py
--- a/pypy/modu
Author: Brian Kearns
Branch:
Changeset: r67688:d8fa96108fe6
Date: 2013-10-29 06:07 -0400
http://bitbucket.org/pypy/pypy/changeset/d8fa96108fe6/
Log:move this where it belongs
diff --git a/pypy/module/micronumpy/test/test_base.py
b/pypy/module/micronumpy/test/test_base.py
--- a/pypy/module/
Author: Brian Kearns
Branch: remove-numpypy
Changeset: r67689:c9e3c75577a3
Date: 2013-10-29 06:21 -0400
http://bitbucket.org/pypy/pypy/changeset/c9e3c75577a3/
Log:merge default
diff --git a/pypy/module/micronumpy/test/test_base.py
b/pypy/module/micronumpy/test/test_base.py
--- a/pypy/module
Author: Brian Kearns
Branch: remove-numpypy
Changeset: r67687:636e0e00d1be
Date: 2013-10-29 05:58 -0400
http://bitbucket.org/pypy/pypy/changeset/636e0e00d1be/
Log:eliminate reliance on numpypy in most of test_numarray
diff --git a/pypy/module/micronumpy/test/test_numarray.py
b/pypy/module/m
Author: Brian Kearns
Branch: remove-numpypy
Changeset: r67690:ef29b8ac8ebf
Date: 2013-10-29 07:07 -0400
http://bitbucket.org/pypy/pypy/changeset/ef29b8ac8ebf/
Log:hack a dummy numpy module for testing
diff --git a/pypy/module/micronumpy/test/dummy_module.py
b/pypy/module/micronumpy/test/dum
Author: Brian Kearns
Branch:
Changeset: r67699:0fdb3c6fa80c
Date: 2013-10-29 13:22 -0400
http://bitbucket.org/pypy/pypy/changeset/0fdb3c6fa80c/
Log:fix spelling of cumulative attribute
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_numarray.py
--- a/
Author: Brian Kearns
Branch:
Changeset: r67692:895903d707dd
Date: 2013-10-29 12:00 -0400
http://bitbucket.org/pypy/pypy/changeset/895903d707dd/
Log:clean up this file used for a single function
diff --git a/pypy/module/micronumpy/dot.py b/pypy/module/micronumpy/dot.py
deleted file mode 1006
Author: Brian Kearns
Branch:
Changeset: r67697:b974175856c4
Date: 2013-10-29 13:08 -0400
http://bitbucket.org/pypy/pypy/changeset/b974175856c4/
Log:rename numpy support.int_w to index_w for clarity
diff --git a/pypy/module/micronumpy/arrayimpl/concrete.py
b/pypy/module/micronumpy/arrayimpl
Author: Brian Kearns
Branch: remove-numpypy
Changeset: r67706:fb907eaa46f8
Date: 2013-10-29 16:38 -0400
http://bitbucket.org/pypy/pypy/changeset/fb907eaa46f8/
Log:port test_{arrayops,complex,sorting,ufuncs}
diff --git a/pypy/module/micronumpy/test/dummy_module.py
b/pypy/module/micronumpy/te
Author: Brian Kearns
Branch: remove-numpypy
Changeset: r67707:92a9f1d35d4a
Date: 2013-10-29 17:09 -0400
http://bitbucket.org/pypy/pypy/changeset/92a9f1d35d4a/
Log:some more fixes
diff --git a/pypy/module/micronumpy/appbridge.py
b/pypy/module/micronumpy/appbridge.py
--- a/pypy/module/micronu
Author: Brian Kearns
Branch: remove-numpypy
Changeset: r67708:497092f845b3
Date: 2013-10-29 17:12 -0400
http://bitbucket.org/pypy/pypy/changeset/497092f845b3/
Log:these functions exist in core numpy now
diff --git a/pypy/module/micronumpy/test/test_numarray.py
b/pypy/module/micronumpy/test/
Author: Brian Kearns
Branch: remove-numpypy
Changeset: r67709:e4361c7a16d5
Date: 2013-10-29 17:20 -0400
http://bitbucket.org/pypy/pypy/changeset/e4361c7a16d5/
Log:flexible_repr lives in numpy core
diff --git a/pypy/module/micronumpy/test/test_numarray.py
b/pypy/module/micronumpy/test/test_n
Author: Brian Kearns
Branch:
Changeset: r67710:177c957bd282
Date: 2013-10-29 17:21 -0400
http://bitbucket.org/pypy/pypy/changeset/177c957bd282/
Log:these tests are pypy-specific
diff --git a/pypy/module/micronumpy/test/test_numarray.py
b/pypy/module/micronumpy/test/test_numarray.py
--- a/p
Author: Brian Kearns
Branch:
Changeset: r67711:cc6ab6eafe52
Date: 2013-10-29 17:33 -0400
http://bitbucket.org/pypy/pypy/changeset/cc6ab6eafe52/
Log:forgotten hg add
diff --git a/pypy/module/micronumpy/conversion_utils.py
b/pypy/module/micronumpy/conversion_utils.py
new file mode 100644
---
Author: Brian Kearns
Branch: remove-numpypy
Changeset: r67713:eb3bd8f08c9c
Date: 2013-10-29 18:10 -0400
http://bitbucket.org/pypy/pypy/changeset/eb3bd8f08c9c/
Log:some more test fixes
diff --git a/pypy/module/micronumpy/test/dummy_module.py
b/pypy/module/micronumpy/test/dummy_module.py
---
Author: Brian Kearns
Branch: remove-numpypy
Changeset: r67715:44bfbd81979e
Date: 2013-10-29 18:37 -0400
http://bitbucket.org/pypy/pypy/changeset/44bfbd81979e/
Log:merge default
diff --git a/pypy/module/micronumpy/test/test_scalar.py
b/pypy/module/micronumpy/test/test_scalar.py
--- a/pypy/mo
Author: Brian Kearns
Branch: remove-numpypy
Changeset: r67716:3f6b7f94ea32
Date: 2013-10-29 18:41 -0400
http://bitbucket.org/pypy/pypy/changeset/3f6b7f94ea32/
Log:port test_scalar
diff --git a/pypy/module/micronumpy/test/test_scalar.py
b/pypy/module/micronumpy/test/test_scalar.py
--- a/pypy
Author: Brian Kearns
Branch:
Changeset: r67714:66afd260d5e5
Date: 2013-10-29 18:31 -0400
http://bitbucket.org/pypy/pypy/changeset/66afd260d5e5/
Log:test/fix segfault on bool_(x).round()
diff --git a/pypy/module/micronumpy/test/test_scalar.py
b/pypy/module/micronumpy/test/test_scalar.py
---
Author: Brian Kearns
Branch: remove-numpypy
Changeset: r67717:95d5473f
Date: 2013-10-29 19:33 -0400
http://bitbucket.org/pypy/pypy/changeset/95d5473f/
Log:port test_subtype
diff --git a/pypy/module/micronumpy/test/test_subtype.py
b/pypy/module/micronumpy/test/test_subtype.py
--- a/p
Author: Brian Kearns
Branch:
Changeset: r67718:26bd75c83407
Date: 2013-10-29 20:22 -0400
http://bitbucket.org/pypy/pypy/changeset/26bd75c83407/
Log:test/fix scalar construction default values
diff --git a/pypy/module/micronumpy/interp_boxes.py
b/pypy/module/micronumpy/interp_boxes.py
--- a
Author: Brian Kearns
Branch: remove-numpypy
Changeset: r67721:ce531180fd41
Date: 2013-10-29 21:16 -0400
http://bitbucket.org/pypy/pypy/changeset/ce531180fd41/
Log:add some types to the dummy test module
diff --git a/pypy/module/micronumpy/test/dummy_module.py
b/pypy/module/micronumpy/test/d
Author: Brian Kearns
Branch: remove-numpypy
Changeset: r67722:fb7ee14d8205
Date: 2013-10-29 21:43 -0400
http://bitbucket.org/pypy/pypy/changeset/fb7ee14d8205/
Log:fix last failing test in micronumpy
diff --git a/pypy/module/micronumpy/test/test_dtypes.py
b/pypy/module/micronumpy/test/test_d
Author: Brian Kearns
Branch:
Changeset: r67719:9a9e3d3b03cc
Date: 2013-10-29 20:58 -0400
http://bitbucket.org/pypy/pypy/changeset/9a9e3d3b03cc/
Log:fix some missing dtype aliases
diff --git a/pypy/module/micronumpy/interp_dtype.py
b/pypy/module/micronumpy/interp_dtype.py
--- a/pypy/module/
Author: Brian Kearns
Branch: remove-numpypy
Changeset: r67720:86fae1ee9645
Date: 2013-10-29 21:34 -0400
http://bitbucket.org/pypy/pypy/changeset/86fae1ee9645/
Log:merge default
diff --git a/pypy/module/micronumpy/interp_boxes.py
b/pypy/module/micronumpy/interp_boxes.py
--- a/pypy/module/mic
Author: Brian Kearns
Branch: remove-numpypy
Changeset: r67724:cd4f6cf1f96e
Date: 2013-10-29 22:15 -0400
http://bitbucket.org/pypy/pypy/changeset/cd4f6cf1f96e/
Log:change test_lib_pypy/numpypy to run against numpy
diff --git a/pypy/module/test_lib_pypy/numpypy/__init__.py
b/pypy/module/test_
Author: Philip Jenvey
Branch: fix-trace-jit
Changeset: r67725:ec3bde2a6d36
Date: 2013-10-29 21:33 -0700
http://bitbucket.org/pypy/pypy/changeset/ec3bde2a6d36/
Log:remove now unnecessary return values
diff --git a/pypy/interpreter/executioncontext.py
b/pypy/interpreter/executioncontext.py
--
Author: Brian Kearns
Branch:
Changeset: r67726:1606b5779bce
Date: 2013-10-30 00:53 -0400
http://bitbucket.org/pypy/pypy/changeset/1606b5779bce/
Log:allow transpose(None)
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_numarray.py
--- a/pypy/module/mic
Author: Brian Kearns
Branch:
Changeset: r67727:f14db743ff68
Date: 2013-10-30 02:48 -0400
http://bitbucket.org/pypy/pypy/changeset/f14db743ff68/
Log:give longfloat its own box so we can differentiate
diff --git a/pypy/module/micronumpy/interp_boxes.py
b/pypy/module/micronumpy/interp_boxes.p
Author: Brian Kearns
Branch: remove-numpypy
Changeset: r67728:b2fb28281ff1
Date: 2013-10-30 02:56 -0400
http://bitbucket.org/pypy/pypy/changeset/b2fb28281ff1/
Log:merge default
diff --git a/pypy/module/micronumpy/interp_boxes.py
b/pypy/module/micronumpy/interp_boxes.py
--- a/pypy/module/mic
50 matches
Mail list logo