]>
Nishi Git Mirror - gwion.git/log
Jérémie Astor [Sun, 10 May 2020 15:48:15 +0000 (17:48 +0200)]
:art: Remove useless statement
Jérémie Astor [Sun, 10 May 2020 15:46:40 +0000 (17:46 +0200)]
:wrench: Simplify Makefile
Jérémie Astor [Sat, 9 May 2020 21:48:00 +0000 (23:48 +0200)]
:art: Move gack where it belongs
Jérémie Astor [Sat, 9 May 2020 21:11:53 +0000 (23:11 +0200)]
:art: Improve fork (towards retval)
Jérémie Astor [Sat, 9 May 2020 21:04:19 +0000 (23:04 +0200)]
:art: Rename checked flag to valid
Jérémie Astor [Sat, 9 May 2020 20:55:23 +0000 (22:55 +0200)]
:art: Change enum name place
Jérémie Astor [Sat, 9 May 2020 20:48:19 +0000 (22:48 +0200)]
:art: Improve stmt_auto ref
Jérémie Astor [Sat, 9 May 2020 20:27:10 +0000 (22:27 +0200)]
Revert ":art: Allow per nspc operator"
This reverts commit
97efe195d7dfe4d011707e25d3896aaa72e1e44c.
Jérémie Astor [Sat, 9 May 2020 20:26:57 +0000 (22:26 +0200)]
:test
Jérémie Astor [Sat, 9 May 2020 20:25:41 +0000 (22:25 +0200)]
Revert ":wrench: op already imported"
This reverts commit
9628cc6a543127663ff3b1e92070faafce739338.
Jérémie Astor [Sat, 9 May 2020 19:57:02 +0000 (21:57 +0200)]
:wrench: op already imported
Jérémie Astor [Sat, 9 May 2020 19:45:53 +0000 (21:45 +0200)]
:bug: Fixing union and enum access
Jérémie Astor [Sat, 9 May 2020 19:31:50 +0000 (21:31 +0200)]
:art: Move func.c where it belongs
Jérémie Astor [Sat, 9 May 2020 19:31:20 +0000 (21:31 +0200)]
:wrench: Reduce afl runs
Jérémie Astor [Sat, 9 May 2020 19:31:04 +0000 (21:31 +0200)]
:art: Allow per nspc operator
Jérémie Astor [Sat, 9 May 2020 19:27:39 +0000 (21:27 +0200)]
:art: Use func_def_cleaner
Jérémie Astor [Sat, 9 May 2020 19:25:56 +0000 (21:25 +0200)]
:wrench: fix class_template builtin test
Jérémie Astor [Sat, 9 May 2020 19:25:08 +0000 (21:25 +0200)]
:art: Improve cyclic decl message
Jérémie Astor [Sat, 9 May 2020 19:24:41 +0000 (21:24 +0200)]
:art: Check inheritance dependancy
Jérémie Astor [Sat, 9 May 2020 19:24:05 +0000 (21:24 +0200)]
:bug: Fix template match scoping
Jérémie Astor [Sat, 9 May 2020 19:23:38 +0000 (21:23 +0200)]
:bug: Fix scan_class for builtin template
Jérémie Astor [Sat, 9 May 2020 19:22:40 +0000 (21:22 +0200)]
:bug: use type_list in import
Jérémie Astor [Sat, 9 May 2020 19:21:25 +0000 (21:21 +0200)]
:art: Introduce class_def_cleaner
Jérémie Astor [Sat, 9 May 2020 19:18:58 +0000 (21:18 +0200)]
:wrench: Simplify make clean
Jérémie Astor [Sat, 9 May 2020 17:35:09 +0000 (19:35 +0200)]
:bug: Set struct to 0 when appropriate
Jérémie Astor [Sat, 9 May 2020 16:40:30 +0000 (18:40 +0200)]
:bug: Fix ast cleaning scoping
Jérémie Astor [Sat, 9 May 2020 16:24:54 +0000 (18:24 +0200)]
:art: More Ast cleaning
Jérémie Astor [Sat, 9 May 2020 14:48:06 +0000 (16:48 +0200)]
:art: Improve AFL
Jérémie Astor [Sat, 9 May 2020 11:00:08 +0000 (13:00 +0200)]
:art: Improve type naming
Jérémie Astor [Fri, 8 May 2020 19:52:40 +0000 (21:52 +0200)]
:art: Improve vm and gack
Jérémie Astor [Fri, 8 May 2020 19:51:17 +0000 (21:51 +0200)]
:wrench: Fix AFL
Jérémie Astor [Fri, 8 May 2020 18:48:34 +0000 (20:48 +0200)]
:art: Add infer flag
Jérémie Astor [Fri, 8 May 2020 18:45:14 +0000 (20:45 +0200)]
:art: Fix envset, improve array and VM
Jérémie Astor [Fri, 8 May 2020 12:09:44 +0000 (14:09 +0200)]
:art: Do not set nonnull flag on unions
Jérémie Astor [Fri, 8 May 2020 11:52:07 +0000 (13:52 +0200)]
:art: Make envset account for owner nspc
Jérémie Astor [Fri, 8 May 2020 11:50:23 +0000 (13:50 +0200)]
:art: Allow template structures
Jérémie Astor [Fri, 8 May 2020 10:09:15 +0000 (12:09 +0200)]
:art: Improve check_lambda
Jérémie Astor [Fri, 8 May 2020 09:50:24 +0000 (11:50 +0200)]
:art: Use envset in scan_class
Jérémie Astor [Thu, 7 May 2020 19:48:37 +0000 (21:48 +0200)]
:art: Improve scan_class
Jérémie Astor [Thu, 7 May 2020 19:16:23 +0000 (21:16 +0200)]
:art: Simplify envset
Jérémie Astor [Thu, 7 May 2020 17:28:27 +0000 (19:28 +0200)]
:bug: check for parent->e->def
Jérémie Astor [Thu, 7 May 2020 17:23:30 +0000 (19:23 +0200)]
:art: Use const
Jérémie Astor [Thu, 7 May 2020 16:57:37 +0000 (18:57 +0200)]
:bug: Fix cyclic types and imporve flaging
Jérémie Astor [Thu, 7 May 2020 16:55:24 +0000 (18:55 +0200)]
:art: make envset/push static
Jérémie Astor [Wed, 6 May 2020 22:52:45 +0000 (00:52 +0200)]
:bug: Fix gack
Jérémie Astor [Wed, 6 May 2020 22:52:18 +0000 (00:52 +0200)]
:art: Improve afl-fast build
Jérémie Astor [Wed, 6 May 2020 22:51:54 +0000 (00:51 +0200)]
:bug: Fix cyclic declaration
Jérémie Astor [Wed, 6 May 2020 22:51:19 +0000 (00:51 +0200)]
:bug: Fix vararg in case of null
Jérémie Astor [Wed, 6 May 2020 22:50:49 +0000 (00:50 +0200)]
:bug: Fix gack
Jérémie Astor [Wed, 6 May 2020 18:38:14 +0000 (20:38 +0200)]
:art: Update plug [skipCi]
Jérémie Astor [Wed, 6 May 2020 18:06:52 +0000 (20:06 +0200)]
:bug: Window cond locks
Jérémie Astor [Wed, 6 May 2020 17:41:29 +0000 (19:41 +0200)]
:wrench: Afl crash helper
Jérémie Astor [Wed, 6 May 2020 17:38:46 +0000 (19:38 +0200)]
:white_check_mark: test forks
Jérémie Astor [Wed, 6 May 2020 17:38:28 +0000 (19:38 +0200)]
:art: Lexer performance
Jérémie Astor [Wed, 6 May 2020 17:05:46 +0000 (19:05 +0200)]
:art: Abstract not for values
Jérémie Astor [Wed, 6 May 2020 17:03:50 +0000 (19:03 +0200)]
:art: Add string functions
Jérémie Astor [Wed, 6 May 2020 16:34:37 +0000 (18:34 +0200)]
:art: Fix ref problem
Jérémie Astor [Wed, 6 May 2020 16:34:21 +0000 (18:34 +0200)]
:art: Flag fixing
Jérémie Astor [Wed, 6 May 2020 16:33:52 +0000 (18:33 +0200)]
:art: Remove debug print
Jérémie Astor [Wed, 6 May 2020 16:33:32 +0000 (18:33 +0200)]
:bomb: Fix contains (self contains)
Jérémie Astor [Wed, 6 May 2020 16:31:56 +0000 (18:31 +0200)]
:bomb: Fix global enum leak
Jérémie Astor [Wed, 6 May 2020 15:56:55 +0000 (17:56 +0200)]
:bug: Fix range operator
Jérémie Astor [Wed, 6 May 2020 15:20:39 +0000 (17:20 +0200)]
:wrench: Set util build names
Jérémie Astor [Wed, 6 May 2020 15:14:10 +0000 (17:14 +0200)]
:art: Make small func inline
Jérémie Astor [Wed, 6 May 2020 13:59:08 +0000 (15:59 +0200)]
:art: Remove uninitialized warnings
Jérémie Astor [Wed, 6 May 2020 13:57:31 +0000 (15:57 +0200)]
:art: Remove unused variable in signature
Jérémie Astor [Wed, 6 May 2020 13:56:19 +0000 (15:56 +0200)]
:art: Remove unused variable
Jérémie Astor [Wed, 6 May 2020 13:55:45 +0000 (15:55 +0200)]
:bug: Reintroduce contains
Jérémie Astor [Wed, 6 May 2020 13:55:07 +0000 (15:55 +0200)]
:bug: Fix yield when not from original shred
Jérémie Astor [Wed, 6 May 2020 11:48:39 +0000 (13:48 +0200)]
:bug: Fix ArrayDtor (there is no array if error in ctor)
Jérémie Astor [Wed, 6 May 2020 11:24:12 +0000 (13:24 +0200)]
:bug: Fix Ptr cast
Jérémie Astor [Wed, 6 May 2020 10:28:29 +0000 (12:28 +0200)]
:bug: Afl fixes
Jérémie Astor [Tue, 5 May 2020 21:20:05 +0000 (23:20 +0200)]
:art: string equality function returns bool
Jérémie Astor [Tue, 5 May 2020 21:14:26 +0000 (23:14 +0200)]
:wrench: Build name formatting
Jérémie Astor [Tue, 5 May 2020 21:13:27 +0000 (23:13 +0200)]
:wrench: Build name formatting
Jérémie Astor [Tue, 5 May 2020 21:10:01 +0000 (23:10 +0200)]
:wrench: Build name formatting
Jérémie Astor [Tue, 5 May 2020 21:09:29 +0000 (23:09 +0200)]
:wrench: Build name formatting
Jérémie Astor [Tue, 5 May 2020 21:06:39 +0000 (23:06 +0200)]
:wrench: Set coverage build name
Jérémie Astor [Tue, 5 May 2020 21:01:33 +0000 (23:01 +0200)]
:wrench: Add Os info to build name (hard code)
Jérémie Astor [Tue, 5 May 2020 21:00:09 +0000 (23:00 +0200)]
:wrench: Add Os info to build name
Jérémie Astor [Tue, 5 May 2020 19:37:39 +0000 (21:37 +0200)]
:bug: Don't free C code
Jérémie Astor [Tue, 5 May 2020 12:54:24 +0000 (14:54 +0200)]
:bug: Fix for builtin structs
Jérémie Astor [Tue, 5 May 2020 12:53:57 +0000 (14:53 +0200)]
:art: Remove extraneous space
Jérémie Astor [Tue, 5 May 2020 12:46:00 +0000 (14:46 +0200)]
:art: Improve gwi_struct_ini
Jérémie Astor [Mon, 4 May 2020 22:53:36 +0000 (00:53 +0200)]
:art: nonnull for slice
Jérémie Astor [Mon, 4 May 2020 22:17:09 +0000 (00:17 +0200)]
:bug: Fix push_global
Jérémie Astor [Mon, 4 May 2020 21:40:45 +0000 (23:40 +0200)]
:white_check_mark: tree tests
Jérémie Astor [Mon, 4 May 2020 21:39:19 +0000 (23:39 +0200)]
:white_check_mark: Update plug tests
Jérémie Astor [Mon, 4 May 2020 21:34:01 +0000 (23:34 +0200)]
:art: Improve gack
Jérémie Astor [Mon, 4 May 2020 21:27:05 +0000 (23:27 +0200)]
:art: Secure get_type_name
Jérémie Astor [Mon, 4 May 2020 21:22:37 +0000 (23:22 +0200)]
:bomb: Big commit (missing fork)
Jérémie Astor [Mon, 13 Apr 2020 23:53:52 +0000 (01:53 +0200)]
:art: Get rid of ae_flag_arg (use abstract)
Jérémie Astor [Mon, 13 Apr 2020 22:45:21 +0000 (00:45 +0200)]
:art: Update util
Jérémie Astor [Mon, 13 Apr 2020 21:56:40 +0000 (23:56 +0200)]
:bug: Improve fptr emition
Jérémie Astor [Mon, 13 Apr 2020 21:56:05 +0000 (23:56 +0200)]
:art: Lint
Jérémie Astor [Mon, 13 Apr 2020 21:55:01 +0000 (23:55 +0200)]
:bug: Fix ternary expression
Jérémie Astor [Mon, 13 Apr 2020 21:13:53 +0000 (23:13 +0200)]
:art: Introduce scope_lookup2
Jérémie Astor [Mon, 13 Apr 2020 21:09:13 +0000 (23:09 +0200)]
:bug: Fix ptr access
Jérémie Astor [Mon, 13 Apr 2020 21:03:48 +0000 (23:03 +0200)]
:art: Emit scoped func body
Jérémie Astor [Mon, 13 Apr 2020 21:03:15 +0000 (23:03 +0200)]
:bomb: Returned Objects do not need ref