phase: Do not revisit all annotations for each phase
[nit.git] / lib /
2014-08-27 Jean PrivatMerge: Less char boxings
2014-08-27 Jean Privatlib/stream: BufferedIStream.read_all use Buffer[j]...
2014-08-27 Jean Privatlib/string: redefine [] for FlatString and FlatBuffer...
2014-08-26 Jean PrivatMerge: lib/standard: optimize Array.to_s
2014-08-26 Jean PrivatMerge: Bench string
2014-08-26 Jean PrivatMerge: Utf8 strings - noindex
2014-08-26 Lucas Bajoletlib/standard/string: Array.to_s micro-optimization
2014-08-26 Lucas Bajoletlib/standard/array: new NativeArray/NativeString are...
2014-08-26 Lucas Bajoletlib/array_debug: Added array_debug module to keep stats...
2014-08-26 Jean PrivatMerge: New constructors
2014-08-25 Lucas Bajoletstring_exp/utf8_noindex: Update README
2014-08-25 Lucas Bajoletlib/string_exp/utf8_noindex: Access is now done from...
2014-08-21 Alexis Laferrièrelib/curl: use more precise return types
2014-08-20 Jean Privatsrc: new annotation old_style_init
2014-08-19 Alexis Laferrièrelib/privileges: prevent seg faults with asserts and...
2014-08-19 Alexis Laferrièrelib: intro `user_exists` and `group_exists`
2014-08-19 Alexis Laferrièresendmail: fix missing empty line between header and...
2014-08-18 Lucas Bajoletlib/string_exp/utf8_noindex: Added cache for last access.
2014-08-18 Lucas Bajoletlib/string_exp/utf8_noindex: Added two-way iterators...
2014-08-18 Jean PrivatMerge: introduce Sequence::prepend
2014-08-15 Jean Privatlib: add Seq:prepend as an alias of `insert_all(0)`
2014-08-15 Jean Privatlib: add Seq:insert_all as a generalized `insert`
2014-08-15 Jean Privatlib: make Seq::append an alias of add_all (instead...
2014-08-15 Jean Privatlib: prepare for new constructors
2014-08-13 Jean PrivatMerge: lib: introduce module hash_debug
2014-08-13 Jean PrivatMerge: Deserialize generics with nitserial
2014-08-13 Jean PrivatMerge: Optimize usage of the chars of a string
2014-08-13 Alexis Laferrièrelib/json_serialization: support Arrays
2014-08-13 Alexis Laferrièrelib/string: use indexed access to chars instead of...
2014-08-13 Jean PrivatMerge: Ai search
2014-08-13 Jean PrivatMerge: Intent: An android API to launch activities...
2014-08-13 Jean PrivatMerge: UTF-8 Strings without index
2014-08-13 Jean PrivatMerge: Finalizing Nit objects on garbage collection
2014-08-13 Jean Privatlib: introduce module hash_debug
2014-08-13 Frédéric Vachonlib/android: Fixes audio module tests
2014-08-13 Frédéric Vachonlib/android: Bundle API JNI error fix
2014-08-12 Alexis Laferrièrelib: use a simple iteration in `html_escape` and move...
2014-08-12 Alexis Laferrièrenitg & lib: intro `Finalizable` to be called when an...
2014-08-12 Jean Privatlib/ai: add the n-puzzle problem as an example of search
2014-08-12 Jean Privatlib/ai: add search.nit as the second module
2014-08-12 Lucas Bajoletlib/string_exp/utf8_no_index: Updated README
2014-08-12 Lucas Bajoletlib/string_exp/utf8_no_index: FlatBuffer is compatible...
2014-08-11 Jean PrivatMerge: AI backtrack
2014-08-11 Jean Privatlib/ai: add the eight-queen problem as an example
2014-08-11 Jean Privatlib/ai: introduce the ai library with `backtrack` as...
2014-08-11 Frédéric Vachonlib/android: Intro of the Android Intent API
2014-08-08 Jean PrivatMerge: Compare arrays
2014-08-08 Jean PrivatMerge: lib/trees: improve bintrees efficiency
2014-08-08 Jean Privatlib/std: add ArrayCmp to easily compare arrays of compa...
2014-08-08 Jean Privatlib/std: add fast implementation for Array::==
2014-08-08 Jean Privatlib/std: Float has their own `==` and Comparable-relate...
2014-08-07 Lucas Bajoletlib/string_exp/utf8_no_index: Bytelen now defined in...
2014-08-07 Lucas Bajoletlib/string_exp/utf8_no_index: Adapted String methods...
2014-08-07 Lucas Bajoletlib/string_exp/utf8_no_index: Added char_at, does the...
2014-08-07 Lucas Bajoletlib/string_exp/utf8_no_index: Added new constructor...
2014-08-07 Lucas Bajoletlib/string_exp/utf8_no_index: Introducing utf8 variant...
2014-08-07 Jean Privatlib/trees: improve bintrees efficiency
2014-08-07 Jean PrivatMerge: Sys.run
2014-08-07 Jean PrivatMerge: Improve hash perfs
2014-08-07 Jean Privatlib/std: improve implementation of `Set.hash` and ...
2014-08-07 Jean Privatlib/std: better policy for enlarging HashCollection
2014-08-06 Jean Privatlib/kernel: introduce `Sys::run` as the entry point...
2014-08-06 Jean Privatlib/std: more efficient Collection::to_a
2014-08-06 Alexis Laferrièrelib/java: move up `to_java_string` from `String` to...
2014-08-05 Jean Privatlib/realtime: Add Timespec::to_f (and to_s) so one...
2014-08-04 Jean PrivatMerge: sendmail & detect programs in path (also used...
2014-08-04 Jean PrivatMerge: lib/standard: rework and factorise queues and...
2014-08-04 Jean PrivatMerge: introduce and use MModuleData
2014-08-04 Jean Privatlib: add user-declared annotations on some modules
2014-08-04 Jean Privatlib/standard: rework and factorise queues and heaps.
2014-08-04 Alexis Laferrièrelib: intro the sendmail module
2014-08-04 Jean PrivatMerge: Minor fixes to the Android support
2014-08-01 Alexis Laferrièrelib: intro `program_is_in_path`
2014-07-31 Alexis Laferrièrenitcorn: harden request processing
2014-07-31 Alexis Laferrièrenitcorn: force delete session cookie when no session...
2014-07-31 Alexis Laferrièrelib/android: precise that Java FFI errors are failures
2014-07-31 Jean PrivatMerge: Clean some imports
2014-07-31 Jean Privatposet: add select_smallest and select_greatest
2014-07-30 Jean PrivatMerge: Toplevel for sys and exit
2014-07-30 Jean PrivatMerge: The Web server nitcorn, libevent and others
2014-07-30 Jean Privatpnacl: redef exit as a top-level
2014-07-30 Jean Privatsrc: remove some useless import
2014-07-30 Alexis Laferrièrelib: intro the web server nitcorn
2014-07-30 Alexis Laferrièrelib: intro libevent
2014-07-30 Alexis Laferrièrelib: intro Text::split_once_on
2014-07-30 Alexis Laferrièrelib: intro `Text::is_hex`
2014-07-30 Alexis Laferrièrelib: intro percent encoding/decoding methods
2014-07-30 Alexis Laferrièrelib/sqlite3: fix empty row on select without results
2014-07-30 Alexis Laferrièrelib/sqlite3: fix conversion of NativeString to String
2014-07-30 Alexis Laferrièrelib/sqlite3: add the service `String::to_sql_string`
2014-07-30 Jean Privatlib: string does not need anymore to intrude array
2014-07-30 Jean PrivatMerge: Utf8 strings
2014-07-29 Lucas Bajoletlib/bufferized_ropes: Force insert_at for + operation
2014-07-29 Lucas Bajoletlib/standard/ropes: + operation in O(1) time now
2014-07-29 Jean Privatlib: `sys` and `exit` are toplevel
2014-07-29 Lucas Bajoletlib/string_exp/utf8: Fixed print routine to support...
2014-07-29 Lucas Bajoletlib/string_exp/utf8: Output usable with UTF-8.
2014-07-29 Lucas Bajoletlib/string_exp/utf8: to_upper/lower usable with UTF...
2014-07-29 Lucas Bajoletlib/string_exp/utf8: Implemented to_upper/to_lower...
2014-07-29 Lucas Bajoletlib/string_ext/utf8: to_cstring will work on UTF-8...
next