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