Leonardo de Moura
|
018542e2e1
|
fix(runtime/object): task bugs
|
2018-08-16 21:28:58 -07:00 |
|
Leonardo de Moura
|
c322ef0cab
|
fix(tests/util/object): use new calling convention for apply
|
2018-08-15 21:17:50 -07:00 |
|
Leonardo de Moura
|
f9bad161c9
|
chore(tests/util/object): fix "unused" variables warnings in release mode
|
2018-08-14 15:19:07 -07:00 |
|
Leonardo de Moura
|
bcb37ef862
|
feat(runtime): thunk serialization
|
2018-08-14 15:15:12 -07:00 |
|
Leonardo de Moura
|
f036a7ad16
|
chore(runtime/object): mk_thunk(c) should not modify c's RC
This is useful when we are generating a function that does not use the
"borrow semantics" for an argument `c` which is used in `mk_thunk(c)`.
|
2018-08-10 18:11:29 -07:00 |
|
Leonardo de Moura
|
ea8e1075d2
|
feat(runtime/thunk): add runtime support for thunks
We did not use constructor objects for implementing thunks because we
wanted to use `atomic<object *>` to implement the cached result.
|
2018-08-10 18:11:29 -07:00 |
|