CVS log for parser3/src/types/pa_varray.h
Up to [parser3project] / parser3 / src / types
Request diff between arbitrary revisions - Display revisions graphically
Keyword substitution: kv
Default branch: MAIN
Revision 1.26: download - view: text, markup, annotated - select for diffs
Sat Apr 25 13:38:46 2026 UTC (5 weeks, 3 days ago) by moko
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.25: preferred, unified
Changes since revision 1.25: +2 -2 lines
Copyright year updated, websites links changed to https://
Revision 1.25: download - view: text, markup, annotated - select for diffs
Sat Nov 9 17:14:40 2024 UTC (18 months, 3 weeks ago) by moko
Branches: MAIN
CVS tags: release_3_5_1,
release_3_5_0
Diff to: previous 1.24: preferred, unified
Changes since revision 1.24: +2 -2 lines
warnings war
Revision 1.24: download - view: text, markup, annotated - select for diffs
Mon Nov 4 03:53:25 2024 UTC (18 months, 4 weeks ago) by moko
Branches: MAIN
Diff to: previous 1.23: preferred, unified
Changes since revision 1.23: +2 -2 lines
Copyright year updated
Revision 1.23: download - view: text, markup, annotated - select for diffs
Mon Oct 28 13:23:53 2024 UTC (19 months ago) by moko
Branches: MAIN
Diff to: previous 1.22: preferred, unified
Changes since revision 1.22: +12 -3 lines
minor optimization for fused to survive in ^array::copy[$a] (related to feature #930)
Revision 1.22: download - view: text, markup, annotated - select for diffs
Mon Oct 28 13:05:14 2024 UTC (19 months ago) by moko
Branches: MAIN
Diff to: previous 1.21: preferred, unified
Changes since revision 1.21: +4 -4 lines
minor optimization as last element is allways defined if present
Revision 1.21: download - view: text, markup, annotated - select for diffs
Sun Oct 27 17:50:59 2024 UTC (19 months ago) by moko
Branches: MAIN
Diff to: previous 1.20: preferred, unified
Changes since revision 1.20: +2 -2 lines
handy as_index() added, several exceptions texts fixed (related to feature #930)
Revision 1.20: download - view: text, markup, annotated - select for diffs
Sun Oct 27 13:53:08 2024 UTC (19 months ago) by moko
Branches: MAIN
Diff to: previous 1.19: preferred, unified
Changes since revision 1.19: +6 -10 lines
non-working $array.fields removed, ^array.delete[index] supported (related to feature #930)
Revision 1.19: download - view: text, markup, annotated - select for diffs
Sun Oct 27 13:22:13 2024 UTC (19 months ago) by moko
Branches: MAIN
Diff to: previous 1.18: preferred, unified
Changes since revision 1.18: +8 -1 lines
change_used added for better used caching and now no issues if exception occures during append arguments processing (related to feature #930)
Revision 1.18: download - view: text, markup, annotated - select for diffs
Sun Oct 27 12:24:49 2024 UTC (19 months ago) by moko
Branches: MAIN
Diff to: previous 1.17: preferred, unified
Changes since revision 1.17: +23 -6 lines
^array.push[] / ^array.pop[] added, last element is allways used (related to feature #930)
Revision 1.17: download - view: text, markup, annotated - select for diffs
Sat Oct 26 18:53:37 2024 UTC (19 months ago) by moko
Branches: MAIN
Diff to: previous 1.16: preferred, unified
Changes since revision 1.16: +6 -4 lines
confirm_all_used added where possible (related to feature #930)
Revision 1.16: download - view: text, markup, annotated - select for diffs
Sat Oct 26 15:46:52 2024 UTC (19 months ago) by moko
Branches: MAIN
Diff to: previous 1.15: preferred, unified
Changes since revision 1.15: +2 -4 lines
small array optimizations (related to feature #930)
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sat Oct 26 01:55:46 2024 UTC (19 months, 1 week ago) by moko
Branches: MAIN
Diff to: previous 1.14: preferred, unified
Changes since revision 1.14: +25 -8 lines
DEBUG_ARRAY_USED added to simplify testing
Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Oct 23 23:53:06 2024 UTC (19 months, 1 week ago) by moko
Branches: MAIN
Diff to: previous 1.13: preferred, unified
Changes since revision 1.13: +6 -16 lines
VArray::hash is used rarery, no longer caching the result
Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed Oct 23 16:41:11 2024 UTC (19 months, 1 week ago) by moko
Branches: MAIN
Diff to: previous 1.12: preferred, unified
Changes since revision 1.12: +12 -1 lines
^array.compact[] added
Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun Oct 13 04:12:25 2024 UTC (19 months, 2 weeks ago) by moko
Branches: MAIN
Diff to: previous 1.11: preferred, unified
Changes since revision 1.11: +12 -3 lines
^array.$i[arg] is rare, thus checking i with is_index() before calling index() for better error reporting in method name typo (was invalid number, not method not found exception).
Revision 1.11: download - view: text, markup, annotated - select for diffs
Fri Oct 4 05:12:05 2024 UTC (19 months, 4 weeks ago) by moko
Branches: MAIN
Diff to: previous 1.10: preferred, unified
Changes since revision 1.10: +5 -1 lines
array: confirm_all_used() added and used where possible, expand() now expends faster
Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Sep 28 14:15:13 2024 UTC (20 months ago) by moko
Branches: MAIN
Diff to: previous 1.9: preferred, unified
Changes since revision 1.9: +12 -1 lines
initial ^array::sql{} implementation (related to feature #930)
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Sep 22 13:56:10 2024 UTC (20 months, 1 week ago) by moko
Branches: MAIN
Diff to: previous 1.8: preferred, unified
Changes since revision 1.8: +4 -3 lines
$MAIN:LIMITS.max_array_size added, default 1000000 (related to feature #930)
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Sep 21 15:23:23 2024 UTC (20 months, 1 week ago) by moko
Branches: MAIN
Diff to: previous 1.7: preferred, unified
Changes since revision 1.7: +7 -11 lines
join supports hash; ^for added that also iterates holes; ^remove added (related to feature #930)
Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Sep 20 01:13:50 2024 UTC (20 months, 1 week ago) by moko
Branches: MAIN
Diff to: previous 1.6: preferred, unified
Changes since revision 1.6: +6 -9 lines
array: +foreach[value]{code}, + add[hash with numeric keys] (related to feature #930)
Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Sep 18 22:24:18 2024 UTC (20 months, 1 week ago) by moko
Branches: MAIN
Diff to: previous 1.5: preferred, unified
Changes since revision 1.5: +9 -1 lines
OP_CONSTRUCT_ARRAY added to support $a[v1;v2;...] syntax (related to feature #930)
Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Sep 16 23:22:52 2024 UTC (20 months, 2 weeks ago) by moko
Branches: MAIN
Diff to: previous 1.4: preferred, unified
Changes since revision 1.4: +61 -30 lines
array: fused -> fsize, fit(index) to resize if required. spared array - added fused, append.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Sep 15 23:12:11 2024 UTC (20 months, 2 weeks ago) by moko
Branches: MAIN
Diff to: previous 1.3: preferred, unified
Changes since revision 1.3: +8 -10 lines
get moved to where it belongs
Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Sep 15 00:38:27 2024 UTC (20 months, 2 weeks ago) by moko
Branches: MAIN
Diff to: previous 1.2: preferred, unified
Changes since revision 1.2: +3 -8 lines
more agressive expansion to minimize reallocs: fallocated/32 -> fallocated/4
Revision 1.2: download - view: text, markup, annotated - select for diffs
Sat Sep 14 22:58:50 2024 UTC (20 months, 2 weeks ago) by moko
Branches: MAIN
Diff to: previous 1.1: preferred, unified
Changes since revision 1.1: +23 -2 lines
initial SparseArray separation from Array, parser class now 'array'
Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Sep 10 19:15:48 2024 UTC (20 months, 3 weeks ago) by moko
Branches: MAIN
sparse-array class added (initial feature #930 implementation)
E-mail: