- Jul 07, 2023
- Jul 04, 2023
-
-
dgelessus authored
Mostly so that the values have readable toString representations.
-
- Jun 19, 2023
-
-
dgelessus authored
The openjdk images are no longer updated, aside from early-access builds. See: * https://hub.docker.com/_/openjdk/ * https://github.com/docker-library/openjdk/issues/505
-
- Jun 05, 2023
-
-
dgelessus authored
-
- May 19, 2023
-
-
dgelessus authored
Fixes platform-dependent behavior when using non-ASCII characters in grammar source files.
-
- May 04, 2023
-
-
dgelessus authored
-
- May 03, 2023
- May 02, 2023
-
-
dgelessus authored
- Apr 28, 2023
- May 10, 2022
-
-
dgelessus authored
-
- May 06, 2022
- May 04, 2022
-
-
dgelessus authored
-
- Apr 26, 2022
- Apr 25, 2022
-
-
dgelessus authored
-
dgelessus authored
-
dgelessus authored
If anything, it seems to be *faster* with the default initial capacities, but the difference is not very significant.
-
dgelessus authored
-
dgelessus authored
-
dgelessus authored
And also expand string concatenations in arguments of StringBuilder.append, to avoid javac creating unnecessary intermediate StringBuilders.
-
dgelessus authored
StringBuffer is synchronized for thread safety, but Lexer is already not thread-safe anyway, so this is unnecessary overhead. The other uses of StringBuffer were local in a single method and so can also be safely replaced.
-
dgelessus authored
-
dgelessus authored
-
dgelessus authored
-
dgelessus authored
-
dgelessus authored
-