Rename REAMDE to README.md
[nit.git] / src / compiler /
2015-05-14 Jean PrivatMerge: Separate Erasure Compiler bugfix
2015-05-14 Lucas Bajoletsrc/compiler: Fixed a bug introduced in 12aa1609, erasu...
2015-05-11 Jean PrivatMerge: Intro the light FFI and use it in nith
2015-05-11 Alexis Laferrièresrc/ffi: add some missing doc and clean up
2015-05-08 Alexis Laferrièresrc/ffi: add the light_only FFI compiler
2015-05-08 Alexis Laferrièresrc/ffi: add a check before compiling FFI methods to...
2015-05-08 Alexis Laferrièresrc/ffi: separate compiler_ffi in light/full modules
2015-05-07 Jean Privatcompiler: use `adapt_signature` to simplify and clean...
2015-04-25 Jean Privatengines: process named arguments
2015-04-18 Jean Privattyping&engines: implement default arguments
2015-04-17 Jean Privatcompiler: use SignatureMap to make varargize more robust
2015-04-15 Jean Privatsrc: implement unary plus
2015-04-15 Jean Privatsrc: improve messages (and sometime location) of errors...
2015-04-14 Jean PrivatMerge: Fix type adaptation when there is loops
2015-04-14 Jean PrivatMerge: Intern new
2015-04-14 Jean Privatcompiler: consider untyped expressions and statement...
2015-04-10 Jean Privattyping: remove most top-level things
2015-04-10 Jean Privatengines: implement special fall-back to sys
2015-04-10 Jean Privatengines: ANewExpr just return the plain instance if...
2015-04-08 Jean Privatmodel: rename `as_notnullable` to `undecorate`
2015-04-03 Jean PrivatMerge: Unite app.nit metadata annotations common to...
2015-04-02 Alexis Laferrièremodel: intro `MModule::first_real_mmodule` to get the...
2015-03-31 Lucas Bajoletlib/standard/string: Added faster cstring method on...
2015-03-31 Jean PrivatMerge: Rewrite the coloration for properties and types.
2015-03-31 Jean PrivatMerge: iOS support
2015-03-31 Jean PrivatMerge: sepcomp: fixup trampoline with tagged primitive...
2015-03-31 Jean PrivatMerge: Fix warnings from clang on OS X
2015-03-30 Alexis Laferrièrenitc: support compiling for the iOS platform
2015-03-30 Alexis Laferrièrenitc: `Toolchain` keeps the compiler as an attribute
2015-03-29 Jean Privatsepcomp: fixup trampoline with tagged primitive values
2015-03-28 Jean Privatsepcomp: do not generate class tables for dead classes
2015-03-28 Jean Privatsepcomp: use the new `POSetGroupColorer` to color types...
2015-03-28 Jean PrivatMerge: Fast super strings
2015-03-28 Alexis Laferrièrenitc: fix missing includes for getpid
2015-03-24 Jean Privatcompiler: prefill the native array with the literal...
2015-03-24 Jean Privatcompiler: `ASuperstringExpr` store the native array...
2015-03-24 Jean Privatcompiler: compile ASuperstringExpr using `native_to_s`
2015-03-23 Jean Privatcompiler: add native_array_get and native_array_set
2015-03-23 Jean Privatsepcomp: initialize lazy guards to 'false' if opt_no_un...
2015-03-23 Jean Privatsepcomp: isset is implemented on tagged attributes
2015-03-23 Jean Privatsepcomp: tag values when storing it with opt_no_union_a...
2015-03-23 Jean PrivatMerge: compiler: introduce and use `MType::is_c_primitive`
2015-03-23 Jean PrivatMerge: Simplify management of primitive types
2015-03-23 Jean Privatsepcomp: use the new `POSetGroupColorer` to color prope...
2015-03-23 Jean Privatcoloring: new class `POSetGroupColorer` to colorize...
2015-03-23 Jean Privatcompiler: introduce and use `MType::is_c_primitive`
2015-03-23 Jean Privatcoloring: add `POSet::to_conflict_graph` for lazy peoples
2015-03-23 Jean Privatcoloring: add `POSetConflictGraph:order`
2015-03-23 Jean Privatsepcomp: `compute_resolution_tables` group by classes
2015-03-23 Jean Privatsepcomp: `compile_class_to_c` protect access to null...
2015-03-23 Jean Privatcompiler: import counter for better stats
2015-03-21 Jean Privatcompiler: introduce and use char_instance, float_instan...
2015-03-21 Jean Privatcompiler: `int_instance` and `bool_instance` return...
2015-03-21 Jean Privatcompiler: use `bool_instance` and `int_instance` when...
2015-03-21 Jean Privatmodel: provide direct methods to access primitive types
2015-03-21 Jean PrivatMerge: compiler: improve `poset_from_mtypes` used for...
2015-03-21 Jean Privatsepcomp: rename `compile_resolution_tables` as `compute...
2015-03-21 Jean Privatsepcomp: `do_type_coloring` can work directly with...
2015-03-21 Jean Privatsepcomp: add a missing undead type
2015-03-21 Jean Privatcompiler: improve `poset_from_mtypes` used for type...
2015-03-21 Jean Privatcomp: forward signals instead of exiting
2015-03-21 Jean Privatcompiler: rename `show_backtrace` as `fatal_exit`
2015-03-18 Jean Privaterrasurecomp: disable tagging of primitives to not...
2015-03-18 Jean Privatsepcomp: implement tagging of primitive types
2015-03-18 Jean Privatsepcomp: introduce `class_info` to protect the access...
2015-03-10 Jean PrivatMerge: Abstract attribute
2015-03-06 Jean Privatcompiler: do not initialize attributes at NULL in NEW_*
2015-03-03 Jean PrivatMerge: compiler: fast path is the hot path in once...
2015-03-02 Jean Privatcompiler: fast path is the hot path in once and literal...
2015-02-27 Jean Privatsepcomp: shortcut an inline most intern methods of...
2015-02-27 Jean Privatsepcomp: extract `direct_call` from `compile_callsite`
2015-02-27 Jean Privatsepcomp: fix compilation of NativeArray[] in an inlined...
2015-02-26 Jean Privatengines: move compilation of `abstract` method to MMeth...
2015-02-24 Jean Privatsepcomp: add option -direct-call-monomorph0 a less...
2015-02-24 Jean Privatsepcomp: add option `--guard-call`
2015-02-23 Jean Privatsepcomp: move out opt_substitute_monomorph from compile...
2015-02-10 Lucas Bajoletlib/standard/stream: Renamed streams for more explicit...
2015-02-10 Jean Privatfixup tramp
2015-02-10 Jean Privatsep_compiler: add alias option --link-boost
2015-02-10 Jean Privatsep_compiler: table_send take the original entity inste...
2015-02-10 Jean Privatsep_compiler: add option --substitute-monomorph to...
2015-02-10 Jean Privatsep_compiler: optionally use a trampoline before the...
2015-02-09 Jean Privatsep_compiler: SeparateRuntimeFunction save its arguments
2015-02-07 Jean Privatsep_compiler: add RuntimeFunction::c_fun_ptr
2015-02-06 Jean PrivatMerge: Generalize instance creation service so FFI...
2015-02-05 Alexis Laferrièrenitc: fix calling extern constructors from extern code...
2015-02-04 Jean Privatcompiler: use global constant instead of literal to...
2015-01-28 Alexis Laferrièrenitc: refactor MModule cflags and ldflags to support...
2015-01-24 Alexis Laferrièrenitc: rename `c_compiler_option` and cie to `cflags...
2015-01-17 Jean PrivatMerge: Runtime function
2015-01-16 Jean Privatcompiler: --erasure use `virtual_runtime_function`...
2015-01-16 Jean Privatcompiler: SeparateCompilerVisitor::table_send uses...
2015-01-16 Jean Privatcompiler: add SeparateRuntimeFunction::c_sig and Separa...
2015-01-16 Jean Privatcompiler: do not generate specific virtual method if...
2015-01-16 Jean Privatcompiler: factorize VirtualRuntimeFunction and Separate...
2015-01-14 Alexis Laferrièrenitc: move platforms modules to src/platform
2015-01-13 Alexis Laferrièrenitc: FFI and nitni use MModule::c_name
2015-01-13 Jean PrivatMerge: Use linker symbols to encode colors
2015-01-13 Jean PrivatMerge: Android release mode sign and align the generate...
2015-01-12 Jean Privatcompiler: add `Platform::supports_linker_script`
next