Commit Graph

2124 Commits (5ca801596a8ab7ab3e764067ee6bbb22e0b36c88)
 

Author SHA1 Message Date
XmiliaH 5ca801596a Bump binary version & smaller sizes for stripped binaries
3 years ago
Dibyendu Majumdar 58980db5cb issue #217 define ravitype_t in terms of the new values
3 years ago
Dibyendu Majumdar 347ae985bc
Merge pull request #213 from XmiliaH/type-maps
3 years ago
Dibyendu Majumdar 063a55604e
Merge branch 'new_type_info' into type-maps
3 years ago
Dibyendu Majumdar 8e815bd67a issue #215 adapt fix by XmiliaH from pull request
3 years ago
Dibyendu Majumdar 658f04c3d8 issue #215 adapt fix by XmiliaH from pull request
3 years ago
Dibyendu Majumdar 8fd3a1bbab issue #214 since we haven't implemented boolean type annotation fully, the parser will no longer recognize the :boolean annotation.
3 years ago
Dibyendu Majumdar b5afdfaa46 issue #215 The top level check v->ravi_type != vartype is not correct as it means we miss out checking scenario where v->k == VINDEXED.
3 years ago
Dibyendu Majumdar 88ccaf34a0 Reformat
3 years ago
Dibyendu Majumdar 5c30d255c7 some improvements to type checking via XmiliaH
3 years ago
Dibyendu Majumdar 248c730c43 refactoring via XmiliaH
3 years ago
Dibyendu Majumdar 4a20693671 refactoring via XmiliaH
3 years ago
Dibyendu Majumdar cb6943a1eb tests updated
3 years ago
XmiliaH 837dc959cf
Merge branch 'master' into type-maps
3 years ago
Dibyendu Majumdar 754fcefc26
Merge pull request #212 from XmiliaH/some-improvements
3 years ago
XmiliaH b4359b9391 Cleanup and Fixes
3 years ago
XmiliaH a9537957d5 Remove old ravi_type_t from jit
3 years ago
XmiliaH 435480f4db Better deduction for not
3 years ago
XmiliaH 62ab591343 Fix concat
3 years ago
XmiliaH f80e4d5442 Fix concat
3 years ago
XmiliaH 7789f4f32d Finish type maps
3 years ago
XmiliaH c0122cd816 FIx tests
3 years ago
XmiliaH 58cdc8d7dc RAVI_TSTRINGs can be nil
3 years ago
XmiliaH 6af3d804a4 First part for type maps
3 years ago
XmiliaH 871b76fea2 Format changed code
3 years ago
XmiliaH 0b43c94a4d Use the right enum for opcodes
3 years ago
XmiliaH e85634270f Add back that len of table is int and fix tests.
3 years ago
XmiliaH 4cce67ec13 Improve type deduction
3 years ago
Dibyendu Majumdar a2ec53624d issue #211 since the up-value carries the type of the local variable, we can safely infer that the result of a get on array is a primitive type
3 years ago
Dibyendu Majumdar 9bceadd099 issue #211 since the up-value carries the type of the local variable, we can safely infer that the result of a get on array is a primitive type
3 years ago
Dibyendu Majumdar 25dbc31393 issue #211 since the up-value carries the type of the local variable, we can safely infer that the result of a get on array is a primitive type
3 years ago
Dibyendu Majumdar 2c5b958d04 issue #211 since the up-value carries the type of the local variable, we can safely infer that the result of a get on array is a primitive type
3 years ago
Dibyendu Majumdar b0a5b01142 issue #211 The type of update index op is not known.
3 years ago
Dibyendu Majumdar 170fd797a2 It seems that we don't really need this - must be the bug was elsewhere
3 years ago
Dibyendu Majumdar b2cc7c30c5 issue #210 tests
3 years ago
Dibyendu Majumdar 2decef927a issue #210 tests
3 years ago
Dibyendu Majumdar 486145900b issue #208 check for overflow when resizing array
3 years ago
Dibyendu Majumdar a3b933aa43 issue #208 check for overflow when resizing array
3 years ago
Dibyendu Majumdar 1e8597de7d issue #210 fix a test
3 years ago
Dibyendu Majumdar 9ced7e2bc0 issue #210 bug in recognizing the type change when an expression of VINDEXED type gets resolved
3 years ago
Dibyendu Majumdar fe7c76fff5 issue #207 add test
3 years ago
Dibyendu Majumdar ad4fc4e2d2 issue #207 check size more carefully when creating a slice
3 years ago
Dibyendu Majumdar 2c44bdd68b issue #208 add test
3 years ago
Dibyendu Majumdar 8bd404f62e issue #208 check for size overflow when creating integer/number array
3 years ago
Dibyendu Majumdar 4342fc7630 issue #210 #209 tests
3 years ago
Dibyendu Majumdar 927ddbf6a0 issue #210 LEN on any value other than array or table should be any type
3 years ago
Dibyendu Majumdar b549302d70 issue #209 BNOT on any value other than integer should result in any type
3 years ago
Dibyendu Majumdar 56a59a1f31 issue #169 apply latest upstream changes
3 years ago
Dibyendu Majumdar 773ebd9d32 issue #169 Update MIR sources - includes a memory leak bug fix
3 years ago
Dibyendu Majumdar def4d76ac9 Remove cmake branch from build.yml
3 years ago