Author: Antonio Cuni <[email protected]>
Branch:
Changeset: r65957:175f992157ba
Date: 2013-08-06 11:16 +0200
http://bitbucket.org/pypy/pypy/changeset/175f992157ba/
Log: add a name to all the JitDriver which lacked it
diff --git a/pypy/module/array/interp_array.py
b/pypy/module/array/interp_array.py
--- a/pypy/module/array/interp_array.py
+++ b/pypy/module/array/interp_array.py
@@ -56,7 +56,7 @@
def descr_typecode(space, self):
return space.wrap(self.typecode)
-arr_eq_driver = jit.JitDriver(greens = ['comp_func'], reds = 'auto')
+arr_eq_driver = jit.JitDriver(name='array_eq_driver', greens = ['comp_func'],
reds = 'auto')
EQ, NE, LT, LE, GT, GE = range(6)
def compare_arrays(space, arr1, arr2, comp_op):
diff --git a/pypy/module/micronumpy/loop.py b/pypy/module/micronumpy/loop.py
--- a/pypy/module/micronumpy/loop.py
+++ b/pypy/module/micronumpy/loop.py
@@ -155,7 +155,8 @@
obj_iter.next()
return cur_value
-reduce_cum_driver = jit.JitDriver(greens = ['shapelen', 'func', 'dtype'],
+reduce_cum_driver = jit.JitDriver(name='numpy_reduce_cum_driver',
+ greens = ['shapelen', 'func', 'dtype'],
reds = 'auto')
def compute_reduce_cumultative(obj, out, calc_dtype, func, identity):
@@ -529,8 +530,9 @@
val_arr.descr_getitem(space, w_idx))
iter.next()
-byteswap_driver = jit.JitDriver(greens = ['dtype'],
- reds = 'auto')
+byteswap_driver = jit.JitDriver(name='numpy_byteswap_driver',
+ greens = ['dtype'],
+ reds = 'auto')
def byteswap(from_, to):
dtype = from_.dtype
@@ -542,8 +544,9 @@
to_iter.next()
from_iter.next()
-choose_driver = jit.JitDriver(greens = ['shapelen', 'mode', 'dtype'],
- reds = 'auto')
+choose_driver = jit.JitDriver(name='numpy_choose_driver',
+ greens = ['shapelen', 'mode', 'dtype'],
+ reds = 'auto')
def choose(space, arr, choices, shape, dtype, out, mode):
shapelen = len(shape)
@@ -572,8 +575,9 @@
out_iter.next()
arr_iter.next()
-clip_driver = jit.JitDriver(greens = ['shapelen', 'dtype'],
- reds = 'auto')
+clip_driver = jit.JitDriver(name='numpy_clip_driver',
+ greens = ['shapelen', 'dtype'],
+ reds = 'auto')
def clip(space, arr, shape, min, max, out):
arr_iter = arr.create_iter(shape)
@@ -597,8 +601,9 @@
out_iter.next()
min_iter.next()
-round_driver = jit.JitDriver(greens = ['shapelen', 'dtype'],
- reds = 'auto')
+round_driver = jit.JitDriver(name='numpy_round_driver',
+ greens = ['shapelen', 'dtype'],
+ reds = 'auto')
def round(space, arr, dtype, shape, decimals, out):
arr_iter = arr.create_iter(shape)
@@ -612,7 +617,8 @@
arr_iter.next()
out_iter.next()
-diagonal_simple_driver = jit.JitDriver(greens = ['axis1', 'axis2'],
+diagonal_simple_driver = jit.JitDriver(name='numpy_diagonal_simple_driver',
+ greens = ['axis1', 'axis2'],
reds = 'auto')
def diagonal_simple(space, arr, out, offset, axis1, axis2, size):
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit