Skip to content

Commit dbedb05

Browse files
committed
Auto-generated commit
1 parent 00861da commit dbedb05

60 files changed

Lines changed: 106 additions & 61 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
55
<section class="release" id="unreleased">
66

7-
## Unreleased (2025-05-11)
7+
## Unreleased (2025-05-12)
88

99
<section class="features">
1010

@@ -265,6 +265,9 @@
265265

266266
### Bug Fixes
267267

268+
- [`a4f78ea`](https://github.com/stdlib-js/stdlib/commit/a4f78ea79e24bab68ce4f3381c8bc9fb685bd002) - account for loop tiling when generating list of indices
269+
- [`99be29d`](https://github.com/stdlib-js/stdlib/commit/99be29d87a59460302f43792e0f24b4dbe128dab) - account for loop tiling when generating list of indices
270+
- [`9a1ee35`](https://github.com/stdlib-js/stdlib/commit/9a1ee35193c5c474720c58f34d9584f41108bc5c) - account for loop tiling when generating list of indices
268271
- [`ae2b9a3`](https://github.com/stdlib-js/stdlib/commit/ae2b9a327b74ca7bdc03996cbb77a87053d19896) - use resolved order when computing loop variables
269272
- [`9bc10d4`](https://github.com/stdlib-js/stdlib/commit/9bc10d4dc2b9afe6b55ca2b6e17c165e9dd2a88d) - use resolved order when computing loop variables
270273
- [`ccc7890`](https://github.com/stdlib-js/stdlib/commit/ccc7890aee959303e2defbc627b32f66b18535eb) - check for row-major value
@@ -383,6 +386,14 @@ A total of 15 issues were closed in this release:
383386

384387
<details>
385388

389+
- [`a4f78ea`](https://github.com/stdlib-js/stdlib/commit/a4f78ea79e24bab68ce4f3381c8bc9fb685bd002) - **fix:** account for loop tiling when generating list of indices _(by Athan Reines)_
390+
- [`e9070c8`](https://github.com/stdlib-js/stdlib/commit/e9070c86a713054a38eb6ae7ec330049c20b961c) - **docs:** update copy _(by Athan Reines)_
391+
- [`7836149`](https://github.com/stdlib-js/stdlib/commit/78361499b7549bcca311892843d538d65c54a22d) - **docs:** add note and update copy _(by Athan Reines)_
392+
- [`65748be`](https://github.com/stdlib-js/stdlib/commit/65748bea9a961babc95ff0f63b08f785097c79f9) - **docs:** fix parameter name _(by Athan Reines)_
393+
- [`c67eb9f`](https://github.com/stdlib-js/stdlib/commit/c67eb9fb021a73f3417d80bf387f665e738b7135) - **docs:** update copy _(by Athan Reines)_
394+
- [`417fdb8`](https://github.com/stdlib-js/stdlib/commit/417fdb8670894d84425db01e10a4e3910dca0d7b) - **docs:** add notes _(by Athan Reines)_
395+
- [`99be29d`](https://github.com/stdlib-js/stdlib/commit/99be29d87a59460302f43792e0f24b4dbe128dab) - **fix:** account for loop tiling when generating list of indices _(by Athan Reines)_
396+
- [`9a1ee35`](https://github.com/stdlib-js/stdlib/commit/9a1ee35193c5c474720c58f34d9584f41108bc5c) - **fix:** account for loop tiling when generating list of indices _(by Athan Reines)_
386397
- [`9dbc485`](https://github.com/stdlib-js/stdlib/commit/9dbc4858e55015a26440f370643f322f4a63e41e) - **docs:** update namespace table of contents [(#6980)](https://github.com/stdlib-js/stdlib/pull/6980) _(by stdlib-bot)_
387398
- [`26d65cd`](https://github.com/stdlib-js/stdlib/commit/26d65cd0dc57249b45b35032a3c251e715a9b8ce) - **refactor:** use generalized utility _(by Athan Reines)_
388399
- [`b51882d`](https://github.com/stdlib-js/stdlib/commit/b51882d4f8acb7af8e93109c3b76ab36fcbb3b76) - **refactor:** use generalized utility _(by Athan Reines)_

base/every-by/lib/10d_blocked.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ function blockedevery10d( x, predicate, thisArg ) { // eslint-disable-line max-s
274274
for ( i2 = 0; i2 < s2; i2++ ) {
275275
for ( i1 = 0; i1 < s1; i1++ ) {
276276
for ( i0 = 0; i0 < s0; i0++ ) {
277-
if ( !predicate.call( thisArg, xbuf[ ix ], take( [ i9, i8, i7, i6, i5, i4, i3, i2, i1, i0 ], idx ), x.ref ) ) {
277+
if ( !predicate.call( thisArg, xbuf[ ix ], take( [ j9+i9, j8+i8, j7+i7, j6+i6, j5+i5, j4+i4, j3+i3, j2+i2, j1+i1, j0+i0 ], idx ), x.ref ) ) {
278278
return false;
279279
}
280280
ix += dx0;

base/every-by/lib/10d_blocked_accessors.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ function blockedevery10d( x, predicate, thisArg ) { // eslint-disable-line max-s
281281
for ( i2 = 0; i2 < s2; i2++ ) {
282282
for ( i1 = 0; i1 < s1; i1++ ) {
283283
for ( i0 = 0; i0 < s0; i0++ ) {
284-
if ( !predicate.call( thisArg, get( xbuf, ix ), take( [ i9, i8, i7, i6, i5, i4, i3, i2, i1, i0 ], idx ), x.ref ) ) {
284+
if ( !predicate.call( thisArg, get( xbuf, ix ), take( [ j9+i9, j8+i8, j7+i7, j6+i6, j5+i5, j4+i4, j3+i3, j2+i2, j1+i1, j0+i0 ], idx ), x.ref ) ) {
285285
return false;
286286
}
287287
ix += dx0;

base/every-by/lib/2d_blocked.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ function blockedevery2d( x, predicate, thisArg ) {
144144
// Iterate over the ndarray dimensions...
145145
for ( i1 = 0; i1 < s1; i1++ ) {
146146
for ( i0 = 0; i0 < s0; i0++ ) {
147-
if ( !predicate.call( thisArg, xbuf[ ix ], take( [ i1, i0 ], idx ), x.ref ) ) { // eslint-disable-line max-len
147+
if ( !predicate.call( thisArg, xbuf[ ix ], take( [ j1+i1, j0+i0 ], idx ), x.ref ) ) { // eslint-disable-line max-len
148148
return false;
149149
}
150150
ix += dx0;

base/every-by/lib/2d_blocked_accessors.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ function blockedevery2d( x, predicate, thisArg ) {
151151
// Iterate over the ndarray dimensions...
152152
for ( i1 = 0; i1 < s1; i1++ ) {
153153
for ( i0 = 0; i0 < s0; i0++ ) {
154-
if ( !predicate.call( thisArg, get( xbuf, ix ), take( [ i1, i0 ], idx ), x.ref ) ) { // eslint-disable-line max-len
154+
if ( !predicate.call( thisArg, get( xbuf, ix ), take( [ j1+i1, j0+i0 ], idx ), x.ref ) ) { // eslint-disable-line max-len
155155
return false;
156156
}
157157
ix += dx0;

base/every-by/lib/3d_blocked.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ function blockedevery3d( x, predicate, thisArg ) {
162162
for ( i2 = 0; i2 < s2; i2++ ) {
163163
for ( i1 = 0; i1 < s1; i1++ ) {
164164
for ( i0 = 0; i0 < s0; i0++ ) {
165-
if ( !predicate.call( thisArg, xbuf[ ix ], take( [ i2, i1, i0 ], idx ), x.ref ) ) { // eslint-disable-line max-len
165+
if ( !predicate.call( thisArg, xbuf[ ix ], take( [ j2+i2, j1+i1, j0+i0 ], idx ), x.ref ) ) { // eslint-disable-line max-len
166166
return false;
167167
}
168168
ix += dx0;

base/every-by/lib/3d_blocked_accessors.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ function blockedevery3d( x, predicate, thisArg ) {
169169
for ( i2 = 0; i2 < s2; i2++ ) {
170170
for ( i1 = 0; i1 < s1; i1++ ) {
171171
for ( i0 = 0; i0 < s0; i0++ ) {
172-
if ( !predicate.call( thisArg, get( xbuf, ix ), take( [ i2, i1, i0 ], idx ), x.ref ) ) { // eslint-disable-line max-len
172+
if ( !predicate.call( thisArg, get( xbuf, ix ), take( [ j2+i2, j1+i1, j0+i0 ], idx ), x.ref ) ) { // eslint-disable-line max-len
173173
return false;
174174
}
175175
ix += dx0;

base/every-by/lib/4d_blocked.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ function blockedevery4d( x, predicate, thisArg ) {
178178
for ( i2 = 0; i2 < s2; i2++ ) {
179179
for ( i1 = 0; i1 < s1; i1++ ) {
180180
for ( i0 = 0; i0 < s0; i0++ ) {
181-
if ( !predicate.call( thisArg, xbuf[ ix ], take( [ i3, i2, i1, i0 ], idx ), x.ref ) ) { // eslint-disable-line max-len
181+
if ( !predicate.call( thisArg, xbuf[ ix ], take( [ j3+i3, j2+i2, j1+i1, j0+i0 ], idx ), x.ref ) ) { // eslint-disable-line max-len
182182
return false;
183183
}
184184
ix += dx0;

base/every-by/lib/4d_blocked_accessors.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ function blockedevery4d( x, predicate, thisArg ) {
185185
for ( i2 = 0; i2 < s2; i2++ ) {
186186
for ( i1 = 0; i1 < s1; i1++ ) {
187187
for ( i0 = 0; i0 < s0; i0++ ) {
188-
if ( !predicate.call( thisArg, get( xbuf, ix ), take( [ i3, i2, i1, i0 ], idx ), x.ref ) ) { // eslint-disable-line max-len
188+
if ( !predicate.call( thisArg, get( xbuf, ix ), take( [ j3+i3, j2+i2, j1+i1, j0+i0 ], idx ), x.ref ) ) { // eslint-disable-line max-len
189189
return false;
190190
}
191191
ix += dx0;

base/every-by/lib/5d_blocked.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ function blockedevery5d( x, predicate, thisArg ) {
194194
for ( i2 = 0; i2 < s2; i2++ ) {
195195
for ( i1 = 0; i1 < s1; i1++ ) {
196196
for ( i0 = 0; i0 < s0; i0++ ) {
197-
if ( !predicate.call( thisArg, xbuf[ ix ], take( [ i4, i3, i2, i1, i0 ], idx ), x.ref ) ) { // eslint-disable-line max-len
197+
if ( !predicate.call( thisArg, xbuf[ ix ], take( [ j4+i4, j3+i3, j2+i2, j1+i1, j0+i0 ], idx ), x.ref ) ) { // eslint-disable-line max-len
198198
return false;
199199
}
200200
ix += dx0;

0 commit comments

Comments
 (0)