Jameson Nash
vtjnash

  • Boston, MA
  • Joined on Jul 13, 2010

Organizations

@JuliaLang
Jul 26, 2016
vtjnash commented on pull request JuliaLang/julia#16204
@vtjnash

This is auto-generated, I just forgot to rerun the script.

Jul 26, 2016
vtjnash commented on pull request JuliaLang/julia#17522
@vtjnash

So the problem is that libuv does not reap zombies if we close the handle before the process has exited? right. if we close the libuv handle, the…

Jul 26, 2016
vtjnash commented on pull request JuliaLang/julia#17522
@vtjnash

read the comments

Jul 26, 2016
vtjnash commented on pull request JuliaLang/julia#17522
@vtjnash

this is because of the changed order in uvfinalize

Jul 26, 2016
vtjnash commented on pull request JuliaLang/julia#17621
@vtjnash

this test doesn't fail for me on master. I think you need to call code_typed directly and show that there is no error being thrown. also, since it'…

Jul 26, 2016
vtjnash commented on pull request JuliaLang/julia#16204
@vtjnash

PR re-written to synchronize only WeakKeyDict, and re-schedule finalizers rather than disabling them (updated PR based on #17590)

Jul 26, 2016
@vtjnash
Jul 25, 2016
@vtjnash
Jul 25, 2016
vtjnash merged pull request JuliaLang/julia#17601
@vtjnash
Use standard nomenclature for UNIX domain sockets
1 commit with 7 additions and 7 deletions
Jul 25, 2016
vtjnash commented on pull request JuliaLang/julia#17618
@vtjnash

ok, updated to use typeseq instead of egal

Jul 25, 2016
@vtjnash
  • @vtjnash 674d0a3
    allow redefinition of egal parametric types
Jul 25, 2016
vtjnash commented on pull request JuliaLang/julia#17522
@vtjnash

In the same way that #17579 was not WIP, even though it was not merged in its PR state.

Jul 25, 2016
vtjnash commented on pull request JuliaLang/julia#17618
@vtjnash

@JeffBezanson I know all of that. But since it will work now, and should work in the future (with UnionAll), why not do it now? (the alternative is…

Jul 25, 2016
vtjnash opened pull request JuliaLang/julia#17619
@vtjnash
ensure known_object_data is assigned before deserialize is called again
1 commit with 37 additions and 47 deletions
Jul 25, 2016
@vtjnash
  • @vtjnash 47bae87
    ensure known_object_data is assigned before deserialize is called again
Jul 25, 2016
vtjnash commented on pull request JuliaLang/julia#17618
@vtjnash

yes

Jul 25, 2016
vtjnash opened pull request JuliaLang/julia#17618
@vtjnash
allow redefinition of egal parametric types
1 commit with 6 additions and 10 deletions
Jul 25, 2016
Jul 25, 2016
Jul 25, 2016
vtjnash commented on pull request JuliaLang/julia#17590
@vtjnash

No, that gives the wrong answer on the thread that holds the recursive lock.

Jul 25, 2016
vtjnash commented on pull request JuliaLang/julia#17590
@vtjnash

because that is missing the no-recur suffix...

Jul 25, 2016
@vtjnash
vtjnash deleted branch jn/closest-candidate-fileline at JuliaLang/julia
Jul 25, 2016
Jul 25, 2016
vtjnash merged pull request JuliaLang/julia#17603
@vtjnash
add file/line numbers to closest-candidate printing
1 commit with 59 additions and 38 deletions
Jul 25, 2016
vtjnash commented on pull request JuliaLang/julia#17405
@vtjnash

yes, lgtm

Jul 25, 2016
vtjnash commented on pull request JuliaLang/julia#17405
@vtjnash

might it be worthwhile to have a special case for emptysvec (microoptimization) for jl_f_is & hash? return dta->name == dtb->name && ((dta->paramet…

Jul 25, 2016
vtjnash commented on pull request JuliaLang/julia#17590
@vtjnash

It's not a symmetric race condition: It's wrong to attempt trylock() = islocked() || lock(), but it's valid to write trylock_norecur() = !islocked(…

Jul 25, 2016
vtjnash commented on pull request JuliaLang/julia#17601
@vtjnash

The Windows name is Named Pipe, as given here

Jul 25, 2016
vtjnash commented on pull request JuliaLang/julia#17518
@vtjnash

that sounds logical to me. since the arguments are leaftypes, it should always return 0 or 1 LambdaInfo (assuming we don't try to return ambiguous …

Jul 25, 2016
vtjnash commented on pull request JuliaLang/julia#17590
@vtjnash

yes, also not really an error