Skip to content

Commit c290f73

Browse files
committed
add vbenches
1 parent 876fb42 commit c290f73

File tree

2 files changed

+24
-6
lines changed

2 files changed

+24
-6
lines changed

vb_suite/gil.py

Lines changed: 23 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,6 @@ def get_test_data(ngroups=100, n=N):
2525
'key2' : get_test_data(ngroups=ngroups),
2626
'data1' : np.random.randn(N),
2727
'data2' : np.random.randn(N)})
28-
"""
29-
30-
setup = common_setup + """
3128
3229
grp = df.groupby('key1')['data1']
3330
@@ -60,6 +57,26 @@ def pg8():
6057
6158
"""
6259

63-
groupby_frame_cython_many_columns_nogil = Benchmark(
64-
'pf()', setup,
65-
start_date=datetime(2011, 8, 1))
60+
gil_groupby_2 = Benchmark(
61+
'g2()', setup,
62+
start_date=datetime(2015, 1, 1))
63+
64+
gil_groupby_4 = Benchmark(
65+
'g4()', setup,
66+
start_date=datetime(2015, 1, 1))
67+
68+
gil_groupby_8 = Benchmark(
69+
'g8()', setup,
70+
start_date=datetime(2015, 1, 1))
71+
72+
nogil_groupby_2 = Benchmark(
73+
'pg2()', setup,
74+
start_date=datetime(2015, 1, 1))
75+
76+
nogil_groupby_4 = Benchmark(
77+
'pg4()', setup,
78+
start_date=datetime(2015, 1, 1))
79+
80+
nogil_groupby_8 = Benchmark(
81+
'pg8()', setup,
82+
start_date=datetime(2015, 1, 1))

vb_suite/suite.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
'inference',
1717
'hdfstore_bench',
1818
'join_merge',
19+
'gil',
1920
'miscellaneous',
2021
'panel_ctor',
2122
'packers',

0 commit comments

Comments
 (0)