auto_super_init: handle the case of constructors redefinition (instead of infinitivel...
[nit.git] / src / naive_interpreter.nit
2014-08-16 Jean Privatauto_super_init: handle the case of constructors redefi...
2014-08-06 Jean Privatengines: the entry point is `sys.run` or else `sys...
2014-07-30 Jean Privatparser: do not export tables
2014-07-22 Jean Privatniti: implements lazy in the getter using isset
2014-07-22 Jean Privatniti: extract attribute expr evaluation in its own...
2014-07-22 Jean Privatniti: Interpretor provides a service isset_attribute
2014-07-22 Jean Privatniti: clean AAttrPropdef#call
2014-07-21 Jean Privatengine: skip noinit attributes on free constructors
2014-07-18 Jean PrivatMerge: Attributes access with perfect hashing in nitvm
2014-07-18 Julien Pagèsniti: add write_attribute as a unique entry point
2014-07-17 Jean Privatcode: remove useless as(not null)
2014-07-07 Lucas Bajoletniti: Adapted bin_and/or/xor for Int in niti.
2014-06-12 Jean Privatniti: implements intern `init` for NativeString and...
2014-05-13 Jean Privatdefault_init: can interpret combined init with collecte...
2014-05-13 Jean Privatengines: use `callsite.msignature` in ASuperExpr
2014-05-12 Jean PrivatMerge: Simplify AMethPropdef
2014-05-12 Jean Privatsrc: remove remaining references of subclasses on AMeth...
2014-05-02 Lucas Bajoletlib/standard: Stdin/out/err now part of Sys.
2014-04-27 Jean PrivatMerge: lib: fix broken assert in FStream::opens
2014-04-27 Alexis Laferrièreniti: implement Pointer:address_is_null as "intern...
2014-04-25 Alexis Laferrièreniti: add support partial for NativeFile::address_is_null
2014-04-18 Jean Privatniti: implements `NativeArray::length`
2014-04-08 Jean PrivatMerge: Numeric, a super-class to Int and Float
2014-04-07 Lucas Bajoletinterpreter: Fix, removed a useless condition in call.
2014-04-07 Lucas Bajoletlib/standard: Added errno and strerror bindings to...
2014-04-04 Alexis LaferrièreMerge branch 'privat' into numbers
2014-04-03 Alexis Laferrièrenitg & niti: remove intern methods succ, prec and Char...
2014-04-03 Alexis Laferrièrenitg & niti: add intern methods `successor` and `predec...
2014-03-28 Jean PrivatMerge: CallSite on AFor and ARange
2014-03-26 Jean Privattyping: add `ARangeExpr::init_callsite` and use it...
2014-03-26 Jean Privatnit: use callsites in AFor instead re-resolving stuff
2014-03-26 Jean PrivatMerge origin/master to prepare the integration
2014-03-24 Lucas Bajoletstdlib/strings: Factorized several functions in Text.
2014-03-24 Lucas Bajoletstdlib/strings: Moved Buffer to FlatBuffer, Buffer...
2014-03-11 Jean Privatsrc: use `ASuperExpr::mpropdef` instead of asking the...
2014-03-10 Jean Privatniti: add missing extern&intern methods on Char and...
2014-03-05 Jean Privatauto_super_init: use CallSite
2014-03-05 Jean Privatniti: add method `NaiveInterpreter.callsite` to prepare...
2014-02-26 Jean Privatengines: assert the right number of arguments in calls
2014-02-26 Jean Privatengines: collect only required arguments in super init...
2014-02-25 Jean PrivatMerge remote-tracking branch 'alexandre/fix-iterators'
2014-02-25 Alexandre Terrasacorrect typo from `reciever` to `receiver` in error...
2014-02-24 Jean PrivatMerge branch 'c_ffi_alive_again'
2014-02-24 Alexis Laferrièreniti: import common_ffi module to support some FFI...
2014-02-24 Jean PrivatMerge branch 'use_more_callsite'
2014-02-21 Jean Privatniti: use callsite to do the interpretation
2014-02-17 Lucas Bajoletstdlib/strings: Removed usage of Strings as SequenceRea...
2014-02-07 Jean Privatsrc: remove check_init_instance everywhere
2014-01-29 Jean Privatniti: add extern `file_realpath`
2014-01-17 Lucas Bajoletdebugger: Modified call chain for calls to runtime...
2013-11-27 Jean Privatsrc: remove handling of `is` (AEeExpr)
2013-11-26 Jean Privatnitg&i: intern implementation of `is_same_instance`
2013-11-26 Jean PrivatMerge branch 'killclosures' into killnitc
2013-11-26 Jean Privatniti: runtime cast errors show types
2013-11-26 Jean Privatruntime: inform the dynamic type of self on `Abstract...
2013-11-19 Jean Privatsrc: remove closure in the model
2013-09-09 Jean PrivatMerge remote-tracking branch 'lucas/variadic_fix'
2013-09-04 Jean Privatniti: implements file_chdir and file_getcwd
2013-09-04 Lucas Bajoletniti: Fix for variadic functions
2013-08-30 Jean PrivatMerge remote-tracking branch 'lucas/string_refactor'
2013-08-29 Lucas Bajoletnitg: Modified compilation routine to avoid use of...
2013-08-23 Jean Privatnitg&i: handle new `implies` operator
2013-08-15 Jean Privatnit tools: fix typo and style in documentation
2013-08-14 Jean PrivatMerge branch 'transform_ast'
2013-08-14 Jean Privatniti: implements extern method native_int_to_s
2013-08-12 Jean Privatnitg/i: extends frontend to avoid some nitc linex issues
2013-08-09 Jean Privatnitg/i: implement the `if` as an expression
2013-08-09 Jean Privatnitg/i: implements var assignment as an expression
2013-08-09 Jean Privatnitg/i: can use a ABlockExpr as an expression
2013-08-09 Jean Privatmodel: try_get_primitive_method asks for a MClass ...
2013-08-05 Jean Privatniti: fix the way nullable attributes are initialized
2013-08-01 Alexis Laferrièreniti: support for native_arg[cv] as intern
2013-07-26 Jean Privatremove some depreciated FIXME
2013-07-20 Jean Privatniti: add some Float extern methods
2013-04-04 Jean Privatfix initialization order of attributes
2013-03-14 Jean Privatniti: add extern method atof
2013-01-25 Jean Privatmodel: implements lookup_next_definition
2013-01-25 Jean Privatniti, nitg & rta: use lookup_first_definition
2013-01-23 Jean Privatniti: test null receiver on attribute access
2013-01-23 Jean Privatniti: add covariance checks
2012-12-12 Jean Privatniti: *_class_name use the full type name
2012-12-07 Jean Privatniti: implements implicit casts for unsafe nexpr
2012-12-06 Jean Privatniti: do not output object_id (not reliable)
2012-12-03 Jean Privatniti: write fatal error on stderr
2012-11-06 Jean Privatmodel: remove a lot of casts to MGenericType
2012-10-25 Jean Privatniti: new option --discover-call-trace to debug niti...
2012-10-25 Jean Privatniti: implements native/extern Float#-, rand, cos,...
2012-10-25 Jean Privatniti: add Instance#to_f
2012-10-22 Jean PrivatMerge branch 'pass_tests'
2012-10-22 Jean Privatnew model: move force_get_primitive_method to modelbuilder
2012-10-22 Jean Privatnitg&niti: do not crash on invalid arity
2012-10-02 Alexandre Terrasanit: clean run_naive_interpretor method
2012-08-10 Jean Privatniti: add NaiveInterpreter#collect_attr_propdef
2012-08-10 Jean Privatniti: add class MutableInstance
2012-08-10 Jean Privatniti: check signature arity on send
2012-08-10 Jean Privatniti: implements ADeferredMethPropdef#call
2012-08-10 Jean Privattyping: add ASendExpr#raw_arguments
2012-08-10 Jean Privatniti: cache the frame in a local variable
2012-08-03 Jean Privatnitg&niti: add a "Runtime error" prefix like nitc
2012-08-03 Jean Privatmodel, niti, nitf: unify NOT YET IMPLEMENTED
next