]> Nishi Git Mirror - gwion.git/log
gwion.git
5 years ago:art: gwi_register_pass
fennecdjay [Tue, 12 Nov 2019 12:38:37 +0000 (13:38 +0100)]
:art: gwi_register_pass

5 years ago:art: Pass macros
fennecdjay [Tue, 12 Nov 2019 12:25:52 +0000 (13:25 +0100)]
:art: Pass macros

5 years ago:art: Resolve typeof/array conflict
fennecdjay [Tue, 12 Nov 2019 00:13:01 +0000 (01:13 +0100)]
:art: Resolve typeof/array conflict

5 years ago:art: coverage
fennecdjay [Mon, 11 Nov 2019 14:34:27 +0000 (15:34 +0100)]
:art: coverage

5 years ago:art: Class_Body was Ast
fennecdjay [Mon, 11 Nov 2019 14:11:26 +0000 (15:11 +0100)]
:art: Class_Body was Ast

5 years ago:book: Update
fennecdjay [Sun, 10 Nov 2019 22:52:54 +0000 (23:52 +0100)]
:book: Update

5 years ago:shirt: Clean headers (use gwion_env.h)
fennecdjay [Fri, 8 Nov 2019 01:40:10 +0000 (02:40 +0100)]
:shirt: Clean headers (use gwion_env.h)

5 years ago:bug: Fix auto ptr stmt
fennecdjay [Tue, 5 Nov 2019 23:24:36 +0000 (00:24 +0100)]
:bug: Fix auto ptr stmt

5 years agoMerge pull request #160 from fennecdjay/Import
Jérémie Astor [Tue, 5 Nov 2019 21:29:27 +0000 (22:29 +0100)]
Merge pull request #160 from fennecdjay/Import

Import

5 years ago:wrench: Fix import test number 160/head
fennecdjay [Tue, 5 Nov 2019 20:55:11 +0000 (21:55 +0100)]
:wrench: Fix import test number

5 years ago:shirt: new_tmpl_base
fennecdjay [Tue, 5 Nov 2019 20:49:26 +0000 (21:49 +0100)]
:shirt: new_tmpl_base

5 years ago:shirt: Remove useless prototype
fennecdjay [Tue, 5 Nov 2019 20:39:08 +0000 (21:39 +0100)]
:shirt: Remove useless prototype

5 years ago:art: gwi_tmpl
fennecdjay [Tue, 5 Nov 2019 20:23:53 +0000 (21:23 +0100)]
:art: gwi_tmpl

5 years ago:art: Use gwi_class_spe
fennecdjay [Tue, 5 Nov 2019 20:16:12 +0000 (21:16 +0100)]
:art: Use gwi_class_spe

5 years ago:art: Clean env_utils
fennecdjay [Tue, 5 Nov 2019 19:27:44 +0000 (20:27 +0100)]
:art: Clean env_utils

5 years ago:art: Fix typeof on arrays
fennecdjay [Tue, 5 Nov 2019 19:27:19 +0000 (20:27 +0100)]
:art: Fix typeof on arrays

5 years ago:art: New import system
fennecdjay [Tue, 5 Nov 2019 17:28:32 +0000 (18:28 +0100)]
:art: New import system

5 years agoMerge pull request #159 from fennecdjay/Import
Jérémie Astor [Mon, 4 Nov 2019 17:13:58 +0000 (18:13 +0100)]
Merge pull request #159 from fennecdjay/Import

[WIP] Import

5 years ago:art: Update 159/head
fennecdjay [Mon, 4 Nov 2019 16:50:44 +0000 (17:50 +0100)]
:art: Update

5 years ago:art: Update
fennecdjay [Mon, 4 Nov 2019 16:30:01 +0000 (17:30 +0100)]
:art: Update

5 years ago:art: Update
fennecdjay [Mon, 4 Nov 2019 15:41:57 +0000 (16:41 +0100)]
:art: Update

5 years ago:art: Update
fennecdjay [Mon, 4 Nov 2019 15:14:54 +0000 (16:14 +0100)]
:art: Update

5 years ago:shirt: Remove compiler warnings
fennecdjay [Mon, 4 Nov 2019 15:00:53 +0000 (16:00 +0100)]
:shirt: Remove compiler warnings

5 years ago:art: Update
fennecdjay [Mon, 4 Nov 2019 14:50:14 +0000 (15:50 +0100)]
:art: Update

5 years ago:art: Update
fennecdjay [Mon, 4 Nov 2019 14:26:03 +0000 (15:26 +0100)]
:art: Update

5 years ago:art: coverage
fennecdjay [Mon, 4 Nov 2019 12:52:15 +0000 (13:52 +0100)]
:art: coverage

5 years ago:art: Update
fennecdjay [Sun, 3 Nov 2019 23:49:58 +0000 (00:49 +0100)]
:art: Update

5 years ago:art: Update tests
fennecdjay [Sun, 3 Nov 2019 23:26:23 +0000 (00:26 +0100)]
:art: Update tests

5 years ago:art: Update
fennecdjay [Sun, 3 Nov 2019 23:02:37 +0000 (00:02 +0100)]
:art: Update

5 years ago:art: imporovments
fennecdjay [Sun, 3 Nov 2019 22:53:27 +0000 (23:53 +0100)]
:art: imporovments

5 years ago:art: more coverage
fennecdjay [Sun, 3 Nov 2019 22:30:08 +0000 (23:30 +0100)]
:art: more coverage

5 years ago:art: Remove useless name_valid
fennecdjay [Sun, 3 Nov 2019 22:22:22 +0000 (23:22 +0100)]
:art: Remove useless name_valid

5 years ago:art: coverage
fennecdjay [Sun, 3 Nov 2019 22:17:30 +0000 (23:17 +0100)]
:art: coverage

5 years ago:art: Few fixes
fennecdjay [Sun, 3 Nov 2019 22:08:53 +0000 (23:08 +0100)]
:art: Few fixes

5 years ago:art: Func builtni flags
fennecdjay [Sun, 3 Nov 2019 20:52:10 +0000 (21:52 +0100)]
:art: Func builtni flags

5 years ago:art: Fix Gain inheritance
fennecdjay [Sun, 3 Nov 2019 20:46:49 +0000 (21:46 +0100)]
:art: Fix Gain inheritance

5 years ago:wrench: Try windows
fennecdjay [Sun, 3 Nov 2019 20:27:13 +0000 (21:27 +0100)]
:wrench: Try windows

5 years ago:art: Update
fennecdjay [Sun, 3 Nov 2019 20:03:08 +0000 (21:03 +0100)]
:art: Update

5 years ago:art: New import system
fennecdjay [Sun, 3 Nov 2019 19:51:08 +0000 (20:51 +0100)]
:art: New import system

5 years ago:art Fix checker
fennecdjay [Sat, 26 Oct 2019 19:41:59 +0000 (21:41 +0200)]
:art Fix checker

5 years ago:art: Enforce use of name_valid
fennecdjay [Sat, 26 Oct 2019 19:21:44 +0000 (21:21 +0200)]
:art: Enforce use of name_valid

5 years ago:art: improve tuple info
fennecdjay [Sat, 26 Oct 2019 19:17:52 +0000 (21:17 +0200)]
:art: improve tuple info

5 years ago:art: link gwi_typedef
fennecdjay [Sat, 26 Oct 2019 19:15:15 +0000 (21:15 +0200)]
:art: link gwi_typedef

5 years ago:art: Use the force (flag) on td
fennecdjay [Sat, 26 Oct 2019 16:57:10 +0000 (18:57 +0200)]
:art: Use the force (flag) on td

5 years ago:art: split import => more
fennecdjay [Thu, 24 Oct 2019 17:00:04 +0000 (19:00 +0200)]
:art: split import => more

5 years ago:art: split import => special
fennecdjay [Thu, 24 Oct 2019 16:22:22 +0000 (18:22 +0200)]
:art: split import => special

5 years ago:art: split import => enum
fennecdjay [Thu, 24 Oct 2019 16:09:25 +0000 (18:09 +0200)]
:art: split import => enum

5 years ago:art: split import => oper
fennecdjay [Thu, 24 Oct 2019 15:57:39 +0000 (17:57 +0200)]
:art: split import => oper

5 years ago:art: Begin import splitting
fennecdjay [Thu, 24 Oct 2019 15:43:49 +0000 (17:43 +0200)]
:art: Begin import splitting

5 years ago:art: Few improvments
fennecdjay [Thu, 24 Oct 2019 14:44:14 +0000 (16:44 +0200)]
:art: Few improvments

5 years ago:art: array_check
fennecdjay [Wed, 23 Oct 2019 00:18:56 +0000 (02:18 +0200)]
:art: array_check

5 years ago:art: Make imported template func have array if needef
fennecdjay [Tue, 22 Oct 2019 15:25:31 +0000 (17:25 +0200)]
:art: Make imported template func have array if needef

5 years ago:art: Test mk_type
fennecdjay [Tue, 22 Oct 2019 15:12:40 +0000 (17:12 +0200)]
:art: Test mk_type

5 years ago:art: More import union
fennecdjay [Tue, 22 Oct 2019 14:20:01 +0000 (16:20 +0200)]
:art: More import union

5 years ago:shirt: Clean import tests
fennecdjay [Tue, 22 Oct 2019 12:23:36 +0000 (14:23 +0200)]
:shirt: Clean import tests

5 years ago:art: Test import named union
fennecdjay [Tue, 22 Oct 2019 12:07:55 +0000 (14:07 +0200)]
:art: Test import named union

5 years ago:art: More testing
fennecdjay [Tue, 22 Oct 2019 11:36:45 +0000 (13:36 +0200)]
:art: More testing

5 years ago:art: Start templating Union import
fennecdjay [Tue, 22 Oct 2019 10:49:58 +0000 (12:49 +0200)]
:art: Start templating Union import

5 years ago:art: More testing
fennecdjay [Tue, 22 Oct 2019 10:09:44 +0000 (12:09 +0200)]
:art: More testing

5 years ago:shirt: Remove debug log
fennecdjay [Mon, 21 Oct 2019 23:36:25 +0000 (01:36 +0200)]
:shirt: Remove debug log

5 years ago:art: func_checker_clean
fennecdjay [Mon, 21 Oct 2019 23:14:24 +0000 (01:14 +0200)]
:art: func_checker_clean

5 years ago:art: name checker
fennecdjay [Mon, 21 Oct 2019 22:35:49 +0000 (00:35 +0200)]
:art: name checker

5 years ago:bomb: Remove possible leaks in fptr_end
fennecdjay [Mon, 21 Oct 2019 20:30:55 +0000 (22:30 +0200)]
:bomb: Remove possible leaks in fptr_end

5 years ago:bomb: Split gwi_func_end to remove leaks
fennecdjay [Mon, 21 Oct 2019 20:25:53 +0000 (22:25 +0200)]
:bomb: Split gwi_func_end to remove leaks

5 years ago:white_check_mark: Testing
fennecdjay [Mon, 21 Oct 2019 18:30:06 +0000 (20:30 +0200)]
:white_check_mark: Testing

5 years ago:art: More tests
fennecdjay [Mon, 21 Oct 2019 18:02:16 +0000 (20:02 +0200)]
:art: More tests

5 years ago:at: Add error msg
fennecdjay [Mon, 21 Oct 2019 16:35:48 +0000 (18:35 +0200)]
:at: Add error msg

5 years ago:art: tests and fixes
fennecdjay [Mon, 21 Oct 2019 16:07:14 +0000 (18:07 +0200)]
:art: tests and fixes

5 years ago:art: Very crude commit to start with
fennecdjay [Sun, 20 Oct 2019 23:55:25 +0000 (01:55 +0200)]
:art: Very crude commit to start with

5 years ago:white_check_mark: Fix test count
fennecdjay [Sun, 20 Oct 2019 20:33:26 +0000 (22:33 +0200)]
:white_check_mark: Fix test count

5 years ago:art: Update util
fennecdjay [Sun, 20 Oct 2019 15:21:56 +0000 (17:21 +0200)]
:art: Update util

5 years ago:art: NoOp is a true opcode
fennecdjay [Sun, 20 Oct 2019 15:08:32 +0000 (17:08 +0200)]
:art: NoOp is a true opcode

5 years ago:art: Error message on return type mismatch
fennecdjay [Sun, 20 Oct 2019 14:53:25 +0000 (16:53 +0200)]
:art: Error message on return type mismatch

5 years ago:art: Set ref flag on auto abstract types
fennecdjay [Sun, 20 Oct 2019 14:49:42 +0000 (16:49 +0200)]
:art: Set ref flag on auto abstract types

5 years ago:art: Launch modules before compiling
fennecdjay [Sun, 20 Oct 2019 14:46:57 +0000 (16:46 +0200)]
:art: Launch modules before compiling

5 years ago:art: Remove useless cast
fennecdjay [Sun, 20 Oct 2019 14:44:27 +0000 (16:44 +0200)]
:art: Remove useless cast

5 years ago:art: Add mutex cond macros
fennecdjay [Thu, 17 Oct 2019 18:30:19 +0000 (20:30 +0200)]
:art: Add mutex cond macros

5 years ago:awhite_check_mark: Test thunks
fennecdjay [Tue, 15 Oct 2019 23:50:43 +0000 (01:50 +0200)]
:awhite_check_mark: Test thunks

5 years ago:art: Clean name valid
fennecdjay [Tue, 15 Oct 2019 23:43:18 +0000 (01:43 +0200)]
:art: Clean name valid

5 years ago:art: Remove -k
fennecdjay [Tue, 15 Oct 2019 23:42:28 +0000 (01:42 +0200)]
:art: Remove -k

5 years ago:art: Do some splitting in template
fennecdjay [Tue, 15 Oct 2019 22:22:32 +0000 (00:22 +0200)]
:art: Do some splitting in template

5 years ago:art: Make sure NoOp does nothing
fennecdjay [Tue, 15 Oct 2019 22:18:00 +0000 (00:18 +0200)]
:art: Make sure NoOp does nothing

It was already the case, setting all bits to 0 making a RegSetImm op.

5 years ago:gun: Mark function unpure as soon as you emit object
fennecdjay [Tue, 15 Oct 2019 21:25:03 +0000 (23:25 +0200)]
:gun: Mark function unpure as soon as you emit object

5 years ago:shirt: Remove useless header
fennecdjay [Tue, 15 Oct 2019 17:31:42 +0000 (19:31 +0200)]
:shirt: Remove useless header

5 years ago:art: Add char type
fennecdjay [Tue, 15 Oct 2019 16:55:47 +0000 (18:55 +0200)]
:art: Add char type

5 years ago:wrench: Add Docker [skip ci]
fennecdjay [Tue, 15 Oct 2019 16:34:50 +0000 (18:34 +0200)]
:wrench: Add Docker [skip ci]

5 years ago:wrench: Update gwion-pkg
fennecdjay [Tue, 15 Oct 2019 12:35:29 +0000 (14:35 +0200)]
:wrench: Update gwion-pkg

5 years ago:art: Improve array_extend inner
fennecdjay [Tue, 15 Oct 2019 12:00:32 +0000 (14:00 +0200)]
:art: Improve array_extend inner

5 years ago:art: Improve scan0_sym
fennecdjay [Tue, 15 Oct 2019 11:31:26 +0000 (13:31 +0200)]
:art: Improve scan0_sym

5 years ago:shirt: Remove dead code
fennecdjay [Tue, 15 Oct 2019 01:49:25 +0000 (03:49 +0200)]
:shirt: Remove dead code

5 years ago:bomb: Remove tuple leak
fennecdjay [Tue, 15 Oct 2019 01:41:45 +0000 (03:41 +0200)]
:bomb: Remove tuple leak

5 years ago:shirt: Remove bad code
fennecdjay [Tue, 15 Oct 2019 01:39:35 +0000 (03:39 +0200)]
:shirt: Remove bad code

5 years ago:art: split scan0_union_def
fennecdjay [Tue, 15 Oct 2019 00:53:00 +0000 (02:53 +0200)]
:art: split scan0_union_def

5 years ago:art: Update util
fennecdjay [Mon, 14 Oct 2019 23:36:36 +0000 (01:36 +0200)]
:art: Update util

5 years ago:art: Improve fork
fennecdjay [Mon, 14 Oct 2019 23:36:26 +0000 (01:36 +0200)]
:art: Improve fork

5 years ago:art: improve vm_code
fennecdjay [Mon, 14 Oct 2019 23:35:54 +0000 (01:35 +0200)]
:art: improve vm_code

5 years ago:art: Use memcpy instead of strcpy when truncating
fennecdjay [Mon, 14 Oct 2019 23:25:11 +0000 (01:25 +0200)]
:art: Use memcpy instead of strcpy when truncating

5 years ago:art: Remove useless gwion->base
fennecdjay [Mon, 14 Oct 2019 22:50:44 +0000 (00:50 +0200)]
:art: Remove useless gwion->base

5 years ago:art: Remove useless TODO (Fix #157)
fennecdjay [Sun, 13 Oct 2019 20:33:06 +0000 (22:33 +0200)]
:art: Remove useless TODO (Fix #157)

5 years ago:art: Split scan_type
fennecdjay [Sun, 13 Oct 2019 20:29:07 +0000 (22:29 +0200)]
:art: Split scan_type