]>
Nishi Git Mirror - gwion.git/log
fennecdjay [Tue, 8 Oct 2019 09:44:40 +0000 (11:44 +0200)]
:wrench: Only test import by script
fennecdjay [Tue, 8 Oct 2019 09:33:15 +0000 (11:33 +0200)]
:white_check_mark: Only test import by script
fennecdjay [Tue, 8 Oct 2019 00:10:30 +0000 (02:10 +0200)]
:white_check_mark: already imported op
fennecdjay [Mon, 7 Oct 2019 23:56:31 +0000 (01:56 +0200)]
:art: Can't new abstract types
fennecdjay [Mon, 7 Oct 2019 23:04:04 +0000 (01:04 +0200)]
:art: Remove math defs
fennecdjay [Mon, 7 Oct 2019 22:36:19 +0000 (00:36 +0200)]
:art: Improve free_func_def
fennecdjay [Mon, 7 Oct 2019 22:35:25 +0000 (00:35 +0200)]
:art: Use context_global
fennecdjay [Mon, 7 Oct 2019 19:58:03 +0000 (21:58 +0200)]
:art: Remove useless reserve 'me'
fennecdjay [Mon, 7 Oct 2019 19:57:37 +0000 (21:57 +0200)]
:bug: Fix vararg usage
fennecdjay [Mon, 7 Oct 2019 19:56:46 +0000 (21:56 +0200)]
:art: Split call_template
fennecdjay [Mon, 7 Oct 2019 19:38:34 +0000 (21:38 +0200)]
:art: Improve call_template
fennecdjay [Mon, 7 Oct 2019 19:34:54 +0000 (21:34 +0200)]
:shirt: Fix indentation
fennecdjay [Mon, 7 Oct 2019 19:34:03 +0000 (21:34 +0200)]
:art: Improve specialid
fennecdjay [Mon, 7 Oct 2019 19:32:50 +0000 (21:32 +0200)]
:bug: Fix fptr import
fennecdjay [Mon, 7 Oct 2019 19:32:27 +0000 (21:32 +0200)]
:art: Improve similar op
fennecdjay [Mon, 7 Oct 2019 19:20:06 +0000 (21:20 +0200)]
:bug: Fix member const builtin emition
fennecdjay [Sun, 6 Oct 2019 13:40:07 +0000 (15:40 +0200)]
:art: Few improvments
fennecdjay [Sun, 6 Oct 2019 12:35:20 +0000 (14:35 +0200)]
:shirt: Cleaning
fennecdjay [Sun, 6 Oct 2019 12:20:59 +0000 (14:20 +0200)]
:art: Improve member type emission
fennecdjay [Sun, 6 Oct 2019 12:09:57 +0000 (14:09 +0200)]
:art: Few fixes
fennecdjay [Fri, 4 Oct 2019 14:57:30 +0000 (16:57 +0200)]
:wrench: Fix Makefile
fennecdjay [Fri, 4 Oct 2019 13:34:56 +0000 (15:34 +0200)]
:art: Use correct argument type
fennecdjay [Fri, 4 Oct 2019 13:33:51 +0000 (15:33 +0200)]
:wrench: Fix Makefile
fennecdjay [Fri, 4 Oct 2019 13:33:35 +0000 (15:33 +0200)]
:art: Fix some alloc sizes
fennecdjay [Fri, 4 Oct 2019 13:11:24 +0000 (15:11 +0200)]
:wrench: Add coverity target
fennecdjay [Fri, 4 Oct 2019 12:47:12 +0000 (14:47 +0200)]
:art: Add assert
fennecdjay [Fri, 4 Oct 2019 12:44:40 +0000 (14:44 +0200)]
:art: Leave room for '\0'
fennecdjay [Fri, 4 Oct 2019 12:43:46 +0000 (14:43 +0200)]
:art: Use UINT_F
fennecdjay [Fri, 4 Oct 2019 12:41:57 +0000 (14:41 +0200)]
:art: Fix dead code
fennecdjay [Fri, 4 Oct 2019 12:29:56 +0000 (14:29 +0200)]
:art: Use UINT_F
fennecdjay [Fri, 4 Oct 2019 12:29:01 +0000 (14:29 +0200)]
:art: Improve nameless union naming
fennecdjay [Fri, 4 Oct 2019 12:26:54 +0000 (14:26 +0200)]
:art: Remove unreachable code
fennecdjay [Fri, 4 Oct 2019 12:21:42 +0000 (14:21 +0200)]
:art: Improve prim_gack
fennecdjay [Fri, 4 Oct 2019 12:19:11 +0000 (14:19 +0200)]
:art: Improve scan_internal_arg
fennecdjay [Fri, 4 Oct 2019 12:18:25 +0000 (14:18 +0200)]
:art: Improve new_type
fennecdjay [Fri, 4 Oct 2019 11:55:24 +0000 (13:55 +0200)]
:bug: Fix typo
fennecdjay [Fri, 4 Oct 2019 11:37:06 +0000 (13:37 +0200)]
:art: Use Shellcheck
fennecdjay [Fri, 4 Oct 2019 11:28:58 +0000 (13:28 +0200)]
:fire: help => scripts
fennecdjay [Fri, 4 Oct 2019 11:16:45 +0000 (13:16 +0200)]
:car: Update plug
fennecdjay [Fri, 4 Oct 2019 11:16:01 +0000 (13:16 +0200)]
:art: Reserve id with specialid
fennecdjay [Fri, 4 Oct 2019 11:13:28 +0000 (13:13 +0200)]
:art: Remove useless modules
fennecdjay [Fri, 4 Oct 2019 10:55:33 +0000 (12:55 +0200)]
:art: Allow thunks to be pure
fennecdjay [Fri, 4 Oct 2019 10:55:16 +0000 (12:55 +0200)]
:art: Improve check_stmt_auto
fennecdjay [Fri, 4 Oct 2019 10:54:58 +0000 (12:54 +0200)]
:bug: Fix inner template call
fennecdjay [Fri, 4 Oct 2019 10:54:34 +0000 (12:54 +0200)]
:shirt: Ensure free_plug even if no mem cleaning
fennecdjay [Fri, 4 Oct 2019 10:54:05 +0000 (12:54 +0200)]
:shirt: Vararg spid formatting
fennecdjay [Fri, 4 Oct 2019 10:53:36 +0000 (12:53 +0200)]
:art: Introduce get_module
fennecdjay [Thu, 3 Oct 2019 01:10:00 +0000 (03:10 +0200)]
:shirt: More clean
fennecdjay [Thu, 3 Oct 2019 00:52:54 +0000 (02:52 +0200)]
:shirt: Some clean
fennecdjay [Thu, 3 Oct 2019 00:14:36 +0000 (02:14 +0200)]
:art: Improve push scoping [internal]
fennecdjay [Wed, 2 Oct 2019 23:09:18 +0000 (01:09 +0200)]
:art: Introduce scanx_fdef
fennecdjay [Wed, 2 Oct 2019 22:44:45 +0000 (00:44 +0200)]
:art: Remove get_func
fennecdjay [Wed, 2 Oct 2019 22:38:58 +0000 (00:38 +0200)]
:art: Clean xxx_func_def
fennecdjay [Wed, 2 Oct 2019 21:59:21 +0000 (23:59 +0200)]
:art: Check internal usr operators
fennecdjay [Wed, 2 Oct 2019 20:07:56 +0000 (22:07 +0200)]
:shirt: Remove compiler warning
fennecdjay [Wed, 2 Oct 2019 19:22:34 +0000 (21:22 +0200)]
:bug: Ptr must check is assigned
fennecdjay [Wed, 2 Oct 2019 19:00:57 +0000 (21:00 +0200)]
:shirt: Make func_create static
fennecdjay [Wed, 2 Oct 2019 18:58:59 +0000 (20:58 +0200)]
:shirt: clean msg
fennecdjay [Wed, 2 Oct 2019 18:55:30 +0000 (20:55 +0200)]
:bug: AFL :smile:
fennecdjay [Wed, 2 Oct 2019 08:55:53 +0000 (10:55 +0200)]
:art: More work on check_internal
fennecdjay [Wed, 2 Oct 2019 08:43:39 +0000 (10:43 +0200)]
:art: Improve set_nspc
fennecdjay [Wed, 2 Oct 2019 00:28:22 +0000 (02:28 +0200)]
:art: Improve check_subscripts
fennecdjay [Wed, 2 Oct 2019 00:18:29 +0000 (02:18 +0200)]
Revert ":art: Remove pos from Implicit"
This reverts commit
a33aea9e0ea755c26be653f0cf840a39861a2818.
fennecdjay [Wed, 2 Oct 2019 00:14:55 +0000 (02:14 +0200)]
:art: Add some operator defines
fennecdjay [Wed, 2 Oct 2019 00:03:06 +0000 (02:03 +0200)]
:art: Remove pos from Implicit
fennecdjay [Tue, 1 Oct 2019 23:56:39 +0000 (01:56 +0200)]
Revert ":art: Use check_internal"
This reverts commit
934fa2ca46530ed713601573f87cfe2922db517d.
fennecdjay [Tue, 1 Oct 2019 23:38:43 +0000 (01:38 +0200)]
:art: Use check_internal
fennecdjay [Tue, 1 Oct 2019 23:37:22 +0000 (01:37 +0200)]
:art: Improve cond_type
fennecdjay [Tue, 1 Oct 2019 23:26:00 +0000 (01:26 +0200)]
:art: Improve vec value
fennecdjay [Tue, 1 Oct 2019 23:17:59 +0000 (01:17 +0200)]
:art: Use more subscript
fennecdjay [Tue, 1 Oct 2019 23:12:21 +0000 (01:12 +0200)]
:art: Improve check_subscript
fennecdjay [Tue, 1 Oct 2019 22:53:31 +0000 (00:53 +0200)]
:art: this for now
fennecdjay [Tue, 1 Oct 2019 22:47:45 +0000 (00:47 +0200)]
:art: Use t_int
fennecdjay [Tue, 1 Oct 2019 22:35:51 +0000 (00:35 +0200)]
:art: Remove implicit pos
fennecdjay [Tue, 1 Oct 2019 22:31:58 +0000 (00:31 +0200)]
Revert ":art: check_internal repeat"
This reverts commit
07824ba2f051d93e7f6ccbb68b3e8bee529766d1.
fennecdjay [Tue, 1 Oct 2019 22:25:49 +0000 (00:25 +0200)]
:art: check_internal repeat
fennecdjay [Tue, 1 Oct 2019 22:22:19 +0000 (00:22 +0200)]
Revert ":art: Improve vec_value"
This reverts commit
40b90d896be8863e58f82f262b5bf6fbf153cccc.
fennecdjay [Tue, 1 Oct 2019 22:16:48 +0000 (00:16 +0200)]
:art: Improve vec_value
fennecdjay [Tue, 1 Oct 2019 22:04:02 +0000 (00:04 +0200)]
:art: Dedicated check_implicit
fennecdjay [Tue, 1 Oct 2019 21:50:31 +0000 (23:50 +0200)]
:art: Try to get clang to work
fennecdjay [Tue, 1 Oct 2019 21:31:22 +0000 (23:31 +0200)]
:art: Use const t_int
fennecdjay [Tue, 1 Oct 2019 21:23:43 +0000 (23:23 +0200)]
:art: Try this
fennecdjay [Tue, 1 Oct 2019 21:22:44 +0000 (23:22 +0200)]
:art: Dont' forget to Remove pos from Implicit
fennecdjay [Tue, 1 Oct 2019 21:05:18 +0000 (23:05 +0200)]
:art: Remove pos from Implicit
fennecdjay [Tue, 1 Oct 2019 20:57:03 +0000 (22:57 +0200)]
:art: more on check_implicit
fennecdjay [Tue, 1 Oct 2019 20:43:52 +0000 (22:43 +0200)]
:art: change check_implicit signature
fennecdjay [Tue, 1 Oct 2019 20:28:10 +0000 (22:28 +0200)]
:fire: Old fashioned
fennecdjay [Tue, 1 Oct 2019 20:14:27 +0000 (22:14 +0200)]
:fire: More tests ...
fennecdjay [Tue, 1 Oct 2019 19:53:56 +0000 (21:53 +0200)]
:art: try to use use check_implicit in is_int
fennecdjay [Tue, 1 Oct 2019 19:40:31 +0000 (21:40 +0200)]
:art: inline check_implicit in is_int
fennecdjay [Tue, 1 Oct 2019 19:26:14 +0000 (21:26 +0200)]
:art: try index_is_int
fennecdjay [Tue, 1 Oct 2019 18:23:24 +0000 (20:23 +0200)]
:fire: Use of subscript check
fennecdjay [Mon, 30 Sep 2019 22:15:23 +0000 (00:15 +0200)]
:wrench: back to normal
fennecdjay [Mon, 30 Sep 2019 22:13:55 +0000 (00:13 +0200)]
:wrench: Try newer clang, again
fennecdjay [Mon, 30 Sep 2019 21:51:51 +0000 (23:51 +0200)]
:wrench: Try newer clang
fennecdjay [Mon, 30 Sep 2019 21:30:43 +0000 (23:30 +0200)]
:art: Simplify subscript check
fennecdjay [Mon, 30 Sep 2019 21:03:50 +0000 (23:03 +0200)]
:art: USe known_type in mk_type
fennecdjay [Mon, 30 Sep 2019 09:20:36 +0000 (11:20 +0200)]
:art: check usr ops
fennecdjay [Mon, 30 Sep 2019 08:42:15 +0000 (10:42 +0200)]
:bug: Fix some global related stuff (update ast)
fennecdjay [Sun, 29 Sep 2019 21:06:12 +0000 (23:06 +0200)]
:bug: Fix some global related stuff