Kirill Ignatiev
Kirill Ignatiev
You can see the messages explicitly in the output, they don't reach even 1KB.
Here is the output of `strace -e trace=memory node test1.js`, you can see that no large mmap calls happen around the time it crashes. Furthermore, it only takes 0.04s to...
Oh wait, I get it. `[]` is not an empty frame, it's interpreted as an array of frames, that has no frames in it, and I should have used `[[]]`....
> In orthographicprojection, the type of the matrix depends on the input types. So if you call it with float32, you will get a float32 matrix, which is how it...
When I run it with `@profile`, there's some suspicious output that includes stuff like this, which I don't understand, but it looks pathological: ``` 968 /Users/kirill/.julia/v0.6/Lint/src/guesstype.jl:85; guesstype(::Expr, ::Lint.LintContext) 968 /Users/kirill/.julia/v0.6/Lint/src/statictype.jl:81;...
I want to point out that even just the trivial check `in(Any, Base.return_types(...))` cuts down the time from 1700 to 130 seconds (see 04da125, not that it's a solution). Here's...
Another example of a very expensive call in statictype.jl: ``` julia> println(@time Base.return_types(Base.At_mul_B!, (Any, Any, Any))) 4.820505 seconds (8.64 M allocations: 416.880 MiB, 7.96% gc time) Any[Any, Any, AbstractArray{T,1} where...
I suspect one problem might be that any time lint can't figure out a type of something, it ends up passing Any as the corresponding type of an argument to...
There is another consequence to this that I didn't notice at first, which is that if you use Lint.jl as a background checker (I use flycheck in emacs), it can...
My libclang came with xcode, and the problem was that it could not find c++ headers. Cmake found libclang headers in `/usr/local/include` (they don't come with xcode, so I installed...