You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add TapedTask type annotations to storage[:tapedtask] (#121)
* Improve type inference for ttask inside producer
This reduces the number of allocations for
```julia
@time callback !== nothing && callback()
```
inside `(tf::TapedFunction)(args...; callback=nothing)` from 1
allocation: 48 bytes to 0 allocations.
* Add a few more type annotation
* Remove comment
* Set version to 0.6.10
* Update src/tapedtask.jl
Co-authored-by: David Widmann <[email protected]>
Co-authored-by: David Widmann <[email protected]>
Co-authored-by: Hong Ge <[email protected]>
0 commit comments