issues
search
TysonAndre
/
pecl-teds
Tentative Extra Data Structures for php
BSD 3-Clause "New" or "Revised" License
30
stars
4
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
PHP version 8.4 compatibility
#205
remicollet
opened
1 month ago
0
relax test expectations for 8.3
#204
remicollet
closed
1 year ago
0
Rename unshift/shift to pushFront/popFront, add aliases
#203
TysonAndre
closed
2 years ago
0
Add popFront/pushFront as preferred/alternate method names instead of shift/unshift
#202
TysonAndre
opened
2 years ago
0
Idea: `final class Teds\ComparableObject {public readonly $key: mixed; public $value; }`
#201
TysonAndre
opened
2 years ago
0
1.3.0: Optimize insert/remove offsets near front of Deque
#200
TysonAndre
closed
2 years ago
0
Regenerate arginfo. Add Teds\strict_equals()
#199
TysonAndre
closed
2 years ago
0
Handle references in keys of StrictHashSet/StrictHashMap
#198
TysonAndre
opened
2 years ago
0
`strict_equals(mixed $v1, mixed $v2): bool` treating null as equivalent, like StrictHashSet/StrictHashMap
#197
TysonAndre
opened
2 years ago
0
Release teds 1.2.8, refactor dockerized test script
#196
TysonAndre
closed
2 years ago
0
tests/misc/strict_hash_array_recursion_32bit.phpt fails on 32bits
#195
andypost
closed
2 years ago
0
Fix handling of reference cycles in Teds\strict_hash
#194
TysonAndre
closed
2 years ago
0
Change strict_hash implementation to handle array cyclic reference edge case
#193
TysonAndre
closed
2 years ago
1
Benchmark hybrid approach in Teds\unique_values, use if practical
#192
TysonAndre
opened
2 years ago
0
Start running 32-bit tests on linux in CI
#191
TysonAndre
closed
2 years ago
0
Test with clang and options similar to php-src such as `-Wnull-pointer-arithmetic`
#190
TysonAndre
opened
2 years ago
0
Fix build warnings for clang/windows. Handle change to expected count_elements signature
#189
TysonAndre
closed
2 years ago
0
1.2.5: Fix and optimize get_properties/get_properties_for handlers
#188
TysonAndre
closed
2 years ago
0
Add ImmutableSortedStringConstantMap
#187
TysonAndre
opened
2 years ago
0
1.2.4: Fix test failures in php 8.2
#186
TysonAndre
closed
2 years ago
0
Fix php 8.2 expectation, start testing in php 8.2
#185
TysonAndre
closed
2 years ago
0
InternalIterator->next() implicitly calls rewind - explicitly initialize and mark as rewound instead
#184
TysonAndre
opened
2 years ago
0
Release 1.2.3 - change pop(), fix reference handling
#183
TysonAndre
closed
2 years ago
0
1.2.2 Fix hash set/map repacking logic, fix StrictTreeSet/Map balancing
#182
TysonAndre
closed
2 years ago
0
Support repacking hash sets and hash maps
#181
TysonAndre
closed
2 years ago
0
Change StrictTreeSet removal to shift iterators backwards
#180
TysonAndre
closed
2 years ago
0
Fix iterable behaviors
#179
TysonAndre
closed
2 years ago
0
Handle iteration edge cases in Deque/Vector/LMV/IntVector
#178
TysonAndre
closed
2 years ago
0
Fix edge case in debug_zval_dump error handling
#177
TysonAndre
closed
2 years ago
0
Reduce compiled size
#176
TysonAndre
closed
2 years ago
0
Fix more edge cases, deduplicate code
#175
TysonAndre
closed
2 years ago
0
Handle edge cases in get_properties
#174
TysonAndre
closed
2 years ago
0
Fix edge cases in some places, deduplicate code
#173
TysonAndre
closed
2 years ago
0
Optimize EmptyMap/EmptySequence/EmptySet iteration, return native C iterators
#172
TysonAndre
closed
2 years ago
0
Add immutable EmptyMap/Set/Sequence implementations
#171
TysonAndre
closed
2 years ago
0
Make Sequence::offsetUnset remove and reindex.
#170
TysonAndre
closed
2 years ago
0
Add Sequence methods, Sequence::insert implementations. Rename BitSet to BitVector
#169
TysonAndre
closed
2 years ago
0
Look into sse/avx optimization options
#168
TysonAndre
opened
2 years ago
0
Tune performance of ImmutableSortedIntSet
#167
TysonAndre
closed
2 years ago
0
Add ImmutableSortedIntSet
#166
TysonAndre
closed
2 years ago
0
Measure performance impact of lack of inlining in zend_is_identical across modules
#165
TysonAndre
closed
2 years ago
0
Add ImmutableSortedStringSet for fast unserialization, low memory usage
#164
TysonAndre
closed
2 years ago
0
Add SortedIntVectorSet
#163
TysonAndre
closed
2 years ago
0
1.1.2: Update tests, add script for cross-platform testing
#162
TysonAndre
closed
2 years ago
0
fix WORDS_BIGENDIAN usage
#161
andypost
closed
2 years ago
2
Build broken on s390x
#160
andypost
closed
2 years ago
0
1.1.1 Fix bugs in has_dimension/read_dimension for maps
#159
TysonAndre
closed
2 years ago
0
Add Teds\BitSet int/byte conversion functionality, fix unshift bug
#158
TysonAndre
closed
2 years ago
0
Add optimizations for StrictHashMap/StrictTreeMap array access
#157
TysonAndre
closed
2 years ago
0
Add first()/last() to more collection types
#156
TysonAndre
closed
2 years ago
0
Next