nitlanguage
/
nit.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
src/nit: remove unused primitive_types module
2015-12-29
Lucas Bajolet
lib/core: Improve speed of an indexed access in a UTF...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-29
Lucas Bajolet
lib/core: Added `to_s_unsafe` method to `NativeString...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-29
Lucas Bajolet
lib/core: Improved the speed of `clean_utf8`
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-29
Lucas Bajolet
lib/core: Added prefetching of 4 chars at once on ...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-28
Lucas Bajolet
lib/core: Re-made `length` an attribute in `FlatString...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-28
Lucas Bajolet
lib/core: Removed `last_byte` attribute in `FlatString...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-18
Lucas Bajolet
lib/core: Added an optimized `to_hex` function to ...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-17
Lucas Bajolet
contrib/pep8analysis: Fix operand check in hexdigit
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-17
Lucas Bajolet
lib/json: Improved performance of Unicode-escaping...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-17
Lucas Bajolet
lib: Perfized `to_hex` and have it work anywhere in...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-17
Lucas Bajolet
lib: Added `is_surrogate` service to `Char`
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-17
Lucas Bajolet
lib: Added `from_hex` service to transform an hexadecimal...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-17
Lucas Bajolet
benchmarks: Added Makefile for bench_json
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-17
Lucas Bajolet
benchmarks: Added multiplier for small JSON files
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-16
Lucas Bajolet
benchmarks: Added JSON benchmark script
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-16
Lucas Bajolet
tests: Update sav without escaped `/` characters in...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-16
Lucas Bajolet
tests: Added ad-hoc json parser test
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-16
Lucas Bajolet
lib/json: Added ad-hoc string parser for JSON
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-15
Lucas Bajolet
benchmarks: Added benchmarks for C, Go, Ruby, Python...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-14
Lucas Bajolet
benchs: Added submodule reference to ujson4c
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-13
Lucas Bajolet
tests: Updated error message (different line) in sav
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-12
Lucas Bajolet
lib/core: Make all `Set` cloneable
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-08
Lucas Bajolet
tests: Update with introduction of new methods in ...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-08
Lucas Bajolet
lib/core: Added new `is_hexdigit` service on `Char`
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-08
Lucas Bajolet
lib: Removed useless `buffered_ropes` package
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-08
Lucas Bajolet
lib/core: Inlined implementation of `abs`
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-12-08
Lucas Bajolet
lib/core: Re-implemented some frequently used binops...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-29
Lucas Bajolet
lib/core: Added `join_bytes` top-level function to...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-29
Lucas Bajolet
lib/core: Make FlatText public
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-29
Lucas Bajolet
lib/core: Stringify lib/bytes
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-28
Lucas Bajolet
lib/core/bytes: Fixed broken `is_empty`
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-27
Lucas Bajolet
lib/core: Added escaping method to Bytes for use in...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-27
Lucas Bajolet
lib/core: Added copy method `to_bytes_with_copy` in...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-27
Lucas Bajolet
lib/core: Added `add_char` method to `Bytes`
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-27
Lucas Bajolet
lib/markdown: Fixed spacing issue in which a `then...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-27
Lucas Bajolet
parser: Regenerated tables for previous commit
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-27
Lucas Bajolet
parser: Updated grammar to support prefixed and suffixed...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-19
Lucas Bajolet
tests: Update sav for stats test
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-19
Lucas Bajolet
lib/core: Allow comparison operators to work on any...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-19
Lucas Bajolet
lib/core: Perfize < for FlatString which caused a lot...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-06
Lucas Bajolet
tests: Updated existing + added new test for escaping...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-06
Lucas Bajolet
text/ropes: Fix broken byte iterator in Buffer
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-06
Lucas Bajolet
text/ropes: Fixed `RopeBuffer::add` when dealing with...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-06
Lucas Bajolet
json/static: Replaced uses of write_to_string by to_s...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-06
Lucas Bajolet
json/static: Fixed Unicode escaping in JSON read code
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-06
Lucas Bajolet
core/flat: Fix bug in `FlatBuffer::substring`
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-11-06
Lucas Bajolet
core/text: Added UTF-16 escape coding/decoding methods
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-10-29
Lucas Bajolet
benches: String benches now produce line graphs, HTML...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-10-29
Lucas Bajolet
bench_plot.sh: Fix indentation in prepare_res
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-10-29
Lucas Bajolet
bench_plot: Added line-producing plot functions
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-10-20
Lucas Bajolet
lib/core: Optimized `html_escape` for FlatText variants
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-10-20
Lucas Bajolet
lib/core: Added new `hexdigest` service on `Text`
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-28
Lucas Bajolet
tests: Added test for basename and related methods
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-28
Lucas Bajolet
lib/core: Optimized generation of Boxes in to_s_with_copy
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-28
Lucas Bajolet
lib/core: Added specialized implementation of file_extension...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-25
Lucas Bajolet
lib/core: Improve performances of last_index_of_from
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-24
Lucas Bajolet
lib/core: Bytes is now Writable
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-21
Lucas Bajolet
lib: Update libs to use correctly ascii and code_point
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-21
Lucas Bajolet
lib: Changes in the way ascii is coded and its semantics.
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-21
Lucas Bajolet
lib/core: Fix bug in StringByteView, misuse of `String...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-15
Lucas Bajolet
lib: Update sha1 and base64 to use Bytes instead of...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-15
Lucas Bajolet
lib/core: Fixed bug in `BytesIterator::init with_buffer`
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-15
Lucas Bajolet
lib/core: Added hexdigest_to_bytes method from String...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-15
Lucas Bajolet
lib/core: Added validation method for hexdigest
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-14
Lucas Bajolet
tests: Update with new clean_utf8
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-11
Lucas Bajolet
lib/core: Removed a few abusive uses of `to_s_with_length...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-11
Lucas Bajolet
lib/core: Have Bytes::to_s and stream use the new and...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-11
Lucas Bajolet
lib/core/flat: Added clean_utf8 method to NativeString
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-09
Lucas Bajolet
tests: Updated tests for Regex with more UTF-8 regexps
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-09
Lucas Bajolet
lib/core: Sub-regular expressions API change from Array...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-09
Lucas Bajolet
src/interpreter: fast_cstring was broken in interpreter
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-08
Lucas Bajolet
tests: Added test for text_stat
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-08
Lucas Bajolet
lib/: Added statistics module for Text variants
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-08
Lucas Bajolet
lib/core/re: Fixed search_in for Regex, should now...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-08
Lucas Bajolet
lib/core: Fixed documentation in `NativeString::byte_to_char...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-08
Lucas Bajolet
lib/core/text: Deferred utf8_length to native for FlatString
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-08
Lucas Bajolet
lib/core/text: Removed now useless byte_to_char_index...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-03
Lucas Bajolet
lib/core/flat: `bytepos` and `position` cache are now...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-03
Lucas Bajolet
lib/core/flat: Optimized use of escape_to_c for FlatText
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-02
Lucas Bajolet
bench/string: Added variant similar to buffered_ns...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-02
Lucas Bajolet
bench/strings: Update patch for linear substring
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-09-02
Lucas Bajolet
lib/core/text: Replaced most polymorph accesses to...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-08-28
Lucas Bajolet
tests: Fixed failed test with new method to_s_full
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-08-28
Lucas Bajolet
src: Added complete FlatString generation from compiler
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-08-28
Lucas Bajolet
lib/standard: More uses of new FlatString.full when...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-08-27
Lucas Bajolet
tests: Added Unicode sources to regex test
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-08-27
Lucas Bajolet
lib/standard/re: Fix issue #1659 with Unicode
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-08-27
Lucas Bajolet
lib/standard/text: Added methods for bytes to char...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-08-21
Lucas Bajolet
lib/standard/fixed_ints: Added extra check on is_int...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-08-21
Lucas Bajolet
benchs/strings: Makefile update
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-08-21
Lucas Bajolet
gitattributes: Stop watching for whitespaces in patch...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-08-21
Lucas Bajolet
benchmarks/string: Added variants of lib to benchmarks
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-08-21
Lucas Bajolet
benchs/strings: Updated bench_strings, simplified code
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-08-21
Lucas Bajolet
benchs/strings: Update string basic functions benchmarks
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-08-20
Lucas Bajolet
tests: Update test_string_bytes
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-08-20
Lucas Bajolet
lib/binary: Fix binary lib to properly use Bytes instead...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-08-20
Lucas Bajolet
lib/standard/text: Mutualized cache mechanism to FlatText
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-08-20
Lucas Bajolet
lib/standard/text: Removed byte-level modification...
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-08-14
Lucas Bajolet
tests: Added read_all test
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
2015-08-14
Lucas Bajolet
lib/standard/stream: Fix doc of buffer_reset
Signed-off-by:
Lucas Bajolet
<r4pass@hotmail.com>
commit
|
commitdiff
|
tree
next