Skip to content

Commit 83e43f4

Browse files
authored
Merge pull request #92 from ngoldbaum/alloc-refactor
Arena allocator refactor
2 parents ec7058f + aded701 commit 83e43f4

File tree

14 files changed

+1081
-466
lines changed

14 files changed

+1081
-466
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ jobs:
7474
rm -r build
7575
fi
7676
meson setup build -Db_sanitize=address,undefined
77-
python -m build --no-isolation --wheel -Cbuilddir=build --config-setting='compile-args=-v'
77+
python -m build --no-isolation --wheel -Cbuilddir=build --config-setting='compile-args=-v' -Csetup-args="-Dbuildtype=debug"
7878
find ./dist/*.whl | xargs python -m pip install
7979
- name: Run stringdtype tests
8080
working-directory: stringdtype

asciidtype/asciidtype/src/asciidtype_main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ PyInit__asciidtype_main(void)
2222
return NULL;
2323
}
2424

25-
if (import_experimental_dtype_api(14) < 0) {
25+
if (import_experimental_dtype_api(15) < 0) {
2626
return NULL;
2727
}
2828

metadatadtype/metadatadtype/src/metadatadtype_main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ PyInit__metadatadtype_main(void)
2121
if (_import_array() < 0) {
2222
return NULL;
2323
}
24-
if (import_experimental_dtype_api(14) < 0) {
24+
if (import_experimental_dtype_api(15) < 0) {
2525
return NULL;
2626
}
2727

mpfdtype/mpfdtype/src/mpfdtype_main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ PyInit__mpfdtype_main(void)
2222
if (_import_array() < 0) {
2323
return NULL;
2424
}
25-
if (import_experimental_dtype_api(14) < 0) {
25+
if (import_experimental_dtype_api(15) < 0) {
2626
return NULL;
2727
}
2828

quaddtype/quaddtype/src/quaddtype_main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ PyInit__quaddtype_main(void)
2323
return NULL;
2424

2525
// Fail to init if the experimental DType API version 5 isn't supported
26-
if (import_experimental_dtype_api(14) < 0) {
26+
if (import_experimental_dtype_api(15) < 0) {
2727
PyErr_SetString(PyExc_ImportError,
2828
"Error encountered importing the experimental dtype API.");
2929
return NULL;

stringdtype/stringdtype/src/casts.c

Lines changed: 225 additions & 147 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)