nitc: clean up makefile header generation
[nit.git] / src / compiler / abstract_compiler.nit
2017-03-14 Alexis Laferrièrenitc: clean up makefile header generation
2017-02-16 Jean PrivatMerge: Windows: last changes for a working bootstrap
2017-02-10 Alexis Laferrièrenitc: silence pointer to int cast warnings on Windows
2017-02-10 Alexis Laferrièrenitc: link with pcreposix but not rt on Windows when...
2017-02-10 Alexis Laferrièrenitc: use '> nul' on windows
2017-02-09 Alexis Laferrièrenitc: explicitly cast long to int
2017-02-09 Alexis Laferrièrenitc: fix large int constants
2017-02-09 Alexis Laferrièretext: use UInt32 to manipulate chars
2016-12-27 Alexis Laferrière*: update all clients of the `CString::to_s` services
2016-12-13 Alexis Laferrièreupdate all indirect references to native strings
2016-12-13 Alexis Laferrièrerename `NativeString` to `CString`
2016-10-14 Alexis Laferrièresrc: complete some missing doc
2016-09-30 Alexis Laferrièreios: redirect prints to NSLog (printf is no longer...
2016-08-15 Alexis Laferrièrenitc: don't use /dev/null on windows
2016-08-15 Alexis Laferrièrenitc: gen precompiler ifs to avoid features incompatibl...
2016-06-24 Jean Privatcompiler: add hooks for before and at the begin of...
2016-06-24 Jean Privatcompiler: do not call C `nit_alloc` directly but a...
2016-06-24 Jean Privatcompiler: remove services for deprecated calloc_array
2016-06-24 Jean Privatengines: remove useless native method `calloc_string`
2016-06-08 Lucas Bajoletlib/core: Renamed `Text::bytelen` to `Text::byte_length`
2016-05-04 Jean Privatnitc/engines: do not initialize optional attributes...
2016-04-26 Jean PrivatMerge: nitc: use Array instead of List
2016-04-23 Jean Privatnitc: use Array instead of List
2016-04-22 Jean Privatnitc: hack to fasten new factories
2016-04-12 BlackMinouCompiler: using longjumps for the catch blocs
2016-04-07 Jean PrivatMerge: Augmented literal strings
2016-04-06 Lucas Bajoletcompiler: Added prefixed and suffixed `String` support
2016-03-25 Jean PrivatMerge: Fix autoadapt and NULL comparaison
2016-03-25 Jean Privatnitc/abscomp: cleanup, document and fix autoadapt ...
2016-03-25 Jean Privatnitc/abscomp: protect some NULL test with maybenull
2016-03-25 Jean Privatnitc/abscomp: add helper function maybenull to factoriz...
2016-03-22 Lucas Bajoletcompiler: Added prefix and suffix support for `Char`
2016-03-03 Jean PrivatMerge: nitc: don't crash when checking if a broken...
2016-03-03 Jean PrivatMerge: New `optional` annotation on attributes
2016-03-01 Alexis Laferrièrenitc: don't crash when checking if a broken method...
2016-02-26 Jean Privatengine: handle new attribute annotation `is_optional`
2016-02-20 Alexis Laferrièrenitc: do not define be32toh when it exists on Android
2016-02-16 Alexis Laferrièrenitc: add -Wno-trigraph to CFLAGS
2016-02-12 Jean Privatnitc: remove the redundant property `mfree_init`
2016-02-09 Alexis Laferrièrenitc: do not intercept signals on iOS either
2015-12-29 Lucas Bajoletlib/core: Added prefetching of 4 chars at once on ...
2015-12-18 Jean Privatnitc: use mmodule.filepath at some place
2015-12-15 Jean Privatcompiler: a method can be extern and intern, extern...
2015-12-15 Jean Privatcompiler: intern methods on NativeArray can fallback...
2015-12-10 Jean Privatengine: handle the compilation/interpretation of multip...
2015-12-08 Lucas Bajoletlib/core: Re-implemented some frequently used binops...
2015-11-12 Jean PrivatMerge: Handle gracefuly multi-varargs
2015-11-10 Jean Privattyping: move vararg_length on each argument, instead...
2015-11-09 Jean PrivatMerge: nitc/android: rely on Android's native stacktrac...
2015-11-07 Alexis Laferrièrenitc/android: do not catch signals on Android, use...
2015-11-07 Jean Privatsrc: use `toolcontext.quit` instead of rogue `exit`
2015-10-28 Jean Privatabstract_compiler: can inline methods with `constant_va...
2015-10-22 Jean PrivatMerge: Less null warnings in src/
2015-10-22 Jean Privatsrc: remove some `call on nullable` warning with a...
2015-10-21 Jean Privatnitc: cleanup and synchronize options with the manpage
2015-10-07 Jean PrivatMerge: Multi iterators
2015-10-07 Jean Privatcompiler: handle multi-iterators
2015-10-06 Jean Privattyping: make `CallSite` a `MEntity` so that `is_broken...
2015-10-06 Jean Privatnitc: print errors if all modules are invalid
2015-10-06 Jean Privatsemantize: set and use `ANode::is_broken`
2015-09-21 Lucas Bajoletlib: Update libs to use correctly ascii and code_point
2015-09-21 Lucas Bajoletlib: Changes in the way ascii is coded and its semantics.
2015-08-28 Lucas Bajoletsrc: Added complete FlatString generation from compiler
2015-08-13 Lucas Bajoletsrc/compiler: Added fixint variants to compiler
2015-08-07 Lucas Bajoletlib/standard: Remove lshift and rshift from Int and...
2015-08-06 Jean PrivatMerge: Add debug option to compiler
2015-08-06 Lucas Bajoletcompiler: Add -g option to compiler
2015-08-04 Lucas Bajoletsrc: Modified compilers for the support of the new...
2015-07-23 Jean PrivatMerge: UTF-8 Strings
2015-07-23 Lucas Bajoletsrc: Compiler, interpreter and parser updates for UTF-8
2015-07-23 Jean Privatcompiler: filter out -lrt flaf for OXS
2015-07-18 Alexis Laferrièresrc & lib: use the default behavior of `basename` where...
2015-07-09 Lucas Bajoletsrc: Compiler and interpreter updates for NativeString
2015-06-30 Alexis Laferrièresrc/nitc: ignore SIGPIPE
2015-06-16 Jean Privatcompiler: no-on for `AIsaExpr` without a valid `cast_type`
2015-06-16 Jean Privatcompiler: no-op for expressions that return no RuntimeV...
2015-06-11 Jean Privatcompiler: NativeString is a char* to please C library.
2015-06-10 Jean PrivatMerge: Attribute and autoinit annotations
2015-06-08 Jean Privatmodelize: rely on `AAttrPropdef::mreadpropdef` to be...
2015-06-08 Jean Privatmodelize: add `AAttrPropdef::mtype` to factorize the...
2015-06-08 Jean PrivatMerge: More keep going
2015-06-05 Jean Privatcompiler: runtime error (instead of noop) on dead/inval...
2015-06-04 Jean PrivatMerge: Portable stack-traces
2015-06-03 Jean Privatcompiler: replace the option `--stacktrace` with a...
2015-06-03 Jean Privatcompiler: protect the stacktrace-aware C code with...
2015-06-03 Jean Privatcompiler: generate C stacktrace-awareness iff the platf...
2015-06-02 Lucas Bajoletcompiler: Changed types of Char to uint32_t and NativeS...
2015-05-30 Jean PrivatMerge: Clean nit compilation directory
2015-05-29 Lucas Bajoletcompiler: Updated toolchain for proper byte literal...
2015-05-29 Jean Privatcompiler: remove the compilation directory unless expli...
2015-05-29 Jean Privatabstract_compiler: introduce root_compile_dir for platf...
2015-05-29 Jean Privatabstract_compiler: attach compiler and toolchain
2015-05-29 Lucas Bajoletlib/standard: Introduce Byte type in kernel
2015-05-28 Jean Privatcompiler: rename compilation dir as `nit_compile`
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
next