Commit graph

12 commits

Author SHA1 Message Date
daniel
c88a5f506e
some code clean up (#237) 2019-12-20 11:40:38 -08:00
earncef
5d8457a8f6 Removed double indirection for massive performance gains (#140)
* Removed double indirection for performance gains

* Added missing file

* Cleanup

* Remove pointers patch.

* Cleanup

* Removed redundant parenthesis

* FreeVar changed to ObjectPtr and removed OpSetLocalPtr

* Removed truePtr, falsePtr and undefinedPtr

* Cleanup
2019-03-14 01:07:19 -07:00
Daniel
1921d907a6
fix scipt.Variable.Value() bug (#139) 2019-03-13 03:07:06 -07:00
Daniel Kang
85da0cdc24 force using TrueValue, FalseValue, UndefinedValue 2019-01-28 13:09:40 -08:00
Mike Bazuin
d8c83b6578 Moved interfaceToObject from scripts/conversion.go to objects/conversion.go as FromInterface 2019-01-22 21:09:52 +01:00
Daniel Kang
bff59006d1 add Variable.Error() function 2019-01-18 02:33:23 -08:00
Daniel Kang
8cad04841e add os File functions; add Bytes type 2019-01-18 01:43:46 -08:00
Daniel Kang
40ad7aa1bb Fix undefined value compatibility 2019-01-15 17:21:58 -08:00
Daniel Kang
d1f7baf054 add Variable.IsUndefined() 2019-01-15 17:17:08 -08:00
Daniel Kang
7f9fa836ee add missing comment 2019-01-15 10:15:48 -08:00
Daniel Kang
e1e0e0cb24 fix golint, ineffectassign issues and add some more tests 2019-01-15 10:14:16 -08:00
Daniel Kang
cce71f0cd5 update script package 2019-01-09 12:39:40 -08:00