TechSY730

Results 13 issues of TechSY730

The [current pull request](https://github.com/vigna/fastutil/pull/120) to [add spliterator methods to collection types](https://github.com/vigna/fastutil/issues/115) omits optimized Spliterator implementations for the tree data structures, due to complexity of "splitting" a tree data structure (not...

It may be useful to have `asString` (returns a new String with the elements of the CharCollection as its characters) and `asCharSequenceView` (presents a view of the `CharList` as a...

One of JUnit 5's big wins is the ability to run tests in parallel. Given the large amount of tests we have, this would be a major time win. Thankfully...

EDIT: Nevermind, I see you addressed this. From the Javadoc: `This method uses a backward loop. It is significantly faster than the corresponding method in {@link java.util.Arrays}` While we would...

Something discovered when optimizing Guava is that Hotspot (OpenJDK's virtual machine) optimizes megamorphic variables/returns (those that could be 3 or more different runtime types) _far_ worse then it does mono...

Although we have no need for it now, in a future version it may be useful to have additional src folders. The `.gitignores` are setup to ignore any strict subfolders...

Instead of having grand data structures for a keyspace of only 2 elements, all BooleanMap/Set implementations should delegate to a super simple implementation that only has whether `true` is present,...

OpenJDK has a nifty feature where if you set the `org.openjdk.java.util.stream.tripwire` system property to `"true"`, then warnings will be logged if a boxing/unboxing method is called that has a primitive...

boolean and byte types have a small enough keyspace that we can reasonably always be able to quickly allocate an array for all possible elements. (or for boolean, two ints...

Setting your config.ron to have ```rust { background: None, foreground: None, } ``` Causes any explicit process assignments (`assignments.ron` and others) to be not applied. Seems to be a regression...