mihacooper
|
2333863a68
|
Issue #160: make thread runner shared table (#168)
Issue #160: make thread runner shared table
|
2022-02-22 23:37:55 +03:00 |
|
mihacooper
|
92a7bb50d2
|
Update README.md
|
2022-01-24 11:26:57 +03:00 |
|
mihacooper
|
96cfd7ed07
|
Enable github actions (#166)
Enable github actions (linux + macos)
|
2022-01-24 11:25:47 +03:00 |
|
mihacooper
|
b3380a7879
|
Fix raise condition in GC objects construction (#154)
* Fix raise condition in GC objects construction
* review fixes
|
2020-09-19 19:53:07 +03:00 |
|
mihacooper
|
5a44ed20c0
|
Exclude jit x86 cause of appveyor problem
|
2020-08-16 11:58:52 +03:00 |
|
mihacooper
|
1317248904
|
Add Win32 build type
|
2020-08-15 19:35:04 +03:00 |
|
Federico Pellegrin
|
d603a7bcee
|
Fix trivial typo on gc message (#149)
|
2020-06-01 10:42:04 +03:00 |
|
Buckaroo Banzai
|
e208629c4c
|
Fix typo in README.md (#145)
|
2020-03-27 21:22:52 +03:00 |
|
mihacooper
|
89e98f9d4d
|
Fix metatable serialization/deserialization and __eq operator logic (#144)
|
2020-03-04 10:07:05 +03:00 |
|
mihacooper
|
616fdb86cc
|
table support in __index metamethod (#143)
* table support in __index metamethod
* fix after merge
|
2020-03-03 19:34:56 +03:00 |
|
mihacooper
|
cfe78b12b0
|
Impl effil.next function (#142)
|
2020-02-29 11:19:17 +03:00 |
|
mihacooper
|
51924aaad7
|
Fix installation instuction: use https for cloinng
|
2020-02-26 11:50:25 +03:00 |
|
mihacooper
|
8f1e4c99c8
|
add rockspec for v1.1-0 release
|
2020-02-16 20:16:31 +03:00 |
|
mihacooper
|
fd7a981d88
|
Dump table (effil.table -> table) (#134)
implement effil.dump()
|
2020-02-16 18:55:14 +03:00 |
|
mihacooper
|
3ac975ddf1
|
Actualize documentation (#125)
* Update documentation
* upd
* Update README.md
* Update
* Update README.md
* review fixes
|
2019-08-07 23:40:40 +03:00 |
|
mihacooper
|
f57e671448
|
Deploy artifacts for releases (#126)
Deploy artifacts for releases
|
2019-08-01 17:24:35 +03:00 |
|
mihacooper
|
bcb5b92996
|
Dont customize package.cpath in tests (#122)
|
2018-11-25 01:12:20 +03:00 |
|
mihacooper
|
73be756123
|
Improve debug logger to write to file as well (#115)
|
2018-11-14 23:04:43 +03:00 |
|
mihacooper
|
51552e5f01
|
Fix race condition in channel (#112)
* Fix race condition in channel
* add test
|
2018-11-11 21:05:26 +03:00 |
|
mihacooper
|
e1d2544995
|
add Lua bages
|
2018-11-02 00:18:58 +03:00 |
|
mihacooper
|
26de78b084
|
Fix race condition in SharedTable (#113)
|
2018-10-26 02:22:41 +03:00 |
|
mihacooper
|
2e4e219b85
|
Upvalues: replace upvalue only if it's equal to _G (#110)
|
2018-10-18 02:08:35 +03:00 |
|
Ilia
|
c5d94ec465
|
Add hardware_threads() function (#111)
* Add hardware_threads() function
|
2018-10-17 12:54:41 +03:00 |
|
mihacooper
|
d189d67349
|
Get rid of effil.lua and allow to capture api in upvalue (#107)
|
2018-10-10 19:39:07 +03:00 |
|
Ilia
|
8954dbe115
|
Xcode10 (#109)
* Add Xcode10 and fix typo ThreaHandle
* Disable 9.4
|
2018-10-10 12:41:01 +03:00 |
|
mihacooper
|
e313e58ea3
|
GC: change collection trigger (#108)
|
2018-10-02 16:18:03 +03:00 |
|
mihacooper
|
3366aae6f2
|
Update travis config to use hererocks (#105)
|
2018-05-16 00:55:10 +03:00 |
|
mihacooper
|
e5b4e1722f
|
Use shared locks to read from SharedTable (#99)
|
2018-03-07 12:49:34 +03:00 |
|
Ilia
|
0f1bef4300
|
Invent Impl&View concept (#96)
Invent Impl&View concept
|
2017-10-31 11:45:34 +03:00 |
|
mihacooper
|
1df5e73f49
|
Implement stacktrace collecting (#95)
|
2017-10-22 14:08:24 +03:00 |
|
mihacooper
|
e84fbb32f4
|
Function upvalues implementation (#86)
|
2017-10-19 22:49:51 +03:00 |
|
mihacooper
|
f77391baa5
|
hold strong ref for returned objects (#91)
|
2017-10-18 10:15:33 +03:00 |
|
Luiz Carlos Cavalcanti
|
7b73a0e0d9
|
Expand instruction to build project from source (#93)
Fix 'install from sources' instruction
|
2017-10-14 14:30:05 +03:00 |
|
mihacooper
|
c9cabe622d
|
fixes (#84)
FIx tests for Lua5.1 and update u-test
|
2017-10-12 00:30:34 +03:00 |
|
Andy Li
|
864c240cdd
|
Actually running tests in Appveyor (#87)
Implement test run for AppVeyor and adapt them for Windows
|
2017-10-10 12:17:05 +03:00 |
|
mihacooper
|
196162bec1
|
fix CI: use hererocks for Lua5.3 on Linux (#89)
|
2017-10-09 18:23:48 +03:00 |
|
mihacooper
|
7049ac4f8c
|
Update README.md
|
2017-10-09 00:48:05 +03:00 |
|
mihacooper
|
e290d1e20e
|
Update README.md
|
2017-10-07 13:09:53 +03:00 |
|
Andy Li
|
7b843092b5
|
Appveyor (#80) (#85)
Configure AppVeyor to build project for Windows
|
2017-10-06 18:04:50 +03:00 |
|
mihacooper
|
b18448a339
|
Create CONTRIBUTING.md
|
2017-10-03 01:41:31 +03:00 |
|
mihacooper
|
0ce3c31eec
|
fix effil.lua (#75)
|
2017-09-29 21:44:05 +03:00 |
|
Ilia Udalov
|
4784647e70
|
Release v1.0-0
|
2017-09-29 00:27:33 +03:00 |
|
mihacooper
|
0843512713
|
Fix methods params handling (#74)
|
2017-09-29 00:22:15 +03:00 |
|
Ilia
|
b8ab05f667
|
Fix GC related bugs (#73)
* Fix GC related bugs
* Fix GCC compilation
* Remove semicolons
* Remove refs_ from SharedTable
|
2017-09-28 11:45:43 +03:00 |
|
mihacooper
|
5a69ad0a97
|
fixes to build effil on windows (#71)
|
2017-09-25 21:06:00 +03:00 |
|
Ilia
|
2c42a76a1f
|
Add rockspec (#68)
|
2017-09-20 22:31:54 +03:00 |
|
Ilia
|
a428d4b93a
|
Update u-test (#69)
|
2017-09-19 23:55:41 +03:00 |
|
mihacooper
|
7e479f9f0a
|
Fix bug in thread.returns test (#70)
|
2017-09-15 14:23:29 +03:00 |
|
mihacooper
|
641d111c23
|
Fix strong reference race in GC (#65)
* Fix strong reference race in GC
* Add regress test
* Fix type stored in StoredObject
* Fix thread input arguments lifetime
|
2017-09-11 15:39:47 +03:00 |
|
mihacooper
|
5aa43c0b8a
|
Fix pause hanging (#61)
|
2017-09-10 20:28:38 +01:00 |
|