- 30 Jan, 2019 4 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
mark fused instance functions with FI_FusedMember and store instance function index in fi_def_level (this information is not yet used)
-
- 29 Jan, 2019 4 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
John van Groningen authored
Accept hierarchical module names also for main modules (as already in the itask branch) See merge request clean-compiler-and-rts/compiler!1
-
- 28 Jan, 2019 1 commit
-
-
Camil Staps authored
-
- 23 Jan, 2019 1 commit
-
-
johnvg@science.ru.nl authored
-
- 22 Jan, 2019 3 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
- 11 Jan, 2019 2 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
- 10 Jan, 2019 2 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
- 09 Jan, 2019 2 commits
-
-
johnvg@science.ru.nl authored
fix code generated for first (unresolved) overloaded array selection in selection or update with multiple selections
-
johnvg@science.ru.nl authored
use jsr_ap instead of jsr e_system_sAP in code generated by function CreateDictionaryUpdateFunSymbol, remove unused function GetArrayFunctionType
-
- 15 Dec, 2018 1 commit
-
-
Camil Staps authored
Add strictness annotations in backendpreprocess and convertcases to prevent stack overflows when generic fusion is used
-
- 13 Dec, 2018 3 commits
-
-
johnvg@science.ru.nl authored
prevent compiler crash when fusing inside a DictionariesFunction, store type information for type variabeles of a DictionariesFunction before transforming the expression
-
johnvg@science.ru.nl authored
change caf data label name to "v"+++caf_name
-
Camil Staps authored
-
- 10 Dec, 2018 5 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
make type ExprInfo extensible, move constructors VI_LetVar, VI_LetExpression, EI_CaseTypeAndRefCounts and EI_CaseTypeAndSplits from module syntax to module convertcases, make types LetVarInfo, LetExpressionInfo, RefCountsInCase and SplitsInCase local, remove imports of these types
-
johnvg@science.ru.nl authored
move constructor VI_Occurrence from module syntax to module refmark, and the types that are now only used by module refmark
-
- 07 Dec, 2018 3 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
use SP_GenerateRecordInstances during context reduction to detect Array {#}, UList and UTSList instances for records, instead of detecting the class and calling try_to_unbox for all instances
-
johnvg@science.ru.nl authored
-
- 05 Dec, 2018 3 commits
-
-
johnvg@science.ru.nl authored
add field number to field name for class constraint in dictionary, unless the constraint's arguments are identical to the class arguments, to prevent identical field names and therefore identical label names in generated code, see issue #3
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
allow multiple dependencies on the same generic function but with different generic dependency variables
-
- 04 Dec, 2018 2 commits
-
-
johnvg@science.ru.nl authored
remove OBJECT,CONS,RECORD,FIELD constructors from generic representation for generic bimap if possible
-
johnvg@science.ru.nl authored
-
- 26 Nov, 2018 1 commit
-
-
johnvg@science.ru.nl authored
-
- 23 Nov, 2018 3 commits
-
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
-
johnvg@science.ru.nl authored
prevent boxing and immediatialy unboxing a record, when selecting a field from a selected unboxed record field of a record
-