- Boston, MA
Highlights
- 2 discussions answered
Block or Report
Block or report vtjnash
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
1,610 contributions in the last year
Activity overview
Contribution activity
June 2022
Created 27 commits in 2 repositories
Created 1 repository
- vtjnash/git-split-patch Python
Created a pull request in JuliaLang/julia that received 6 comments
codegen cleanup attempt: use memcpy for field loads and stores
Previously, we always used LoadInst and StoreInst to deal with fields (except where we could keep them as a GEP), even if that meant we were dealin…
+389
−348
•
6
comments
Opened 22 other pull requests in 3 repositories
JuliaLang/julia
2
open
15
merged
- Reland "gc: avoid cpu stalls when starting"
- Revert "don't stall the CPU when using rr with threads"
- signals,unix: fix race condition when profile signal registers slowly
- codegen: respect sizeof(Bool)==1
- codegen: respect alignment and volatile in typed_store
- codegen: cleanup some Attributes handling
- codegen: print failure reason when verifier fails
- signals,unix: remove assert missed in #45560
- codegen: mark argument array with tbaa_const
- libgit2 test errors
- don't stall the CPU when using rr with threads
- signals,unix: fix race condition when profile fails to register
- threading: move sleep/wake state into ptls
- codegen: manage gc-safe-region implicitly in cfunction
- manage stackwalk/profile lock correctly
-
[Profile]
threads
here is wrong to usenthreads
- manage order of startup/shutdown state a bit better
libuv/libuv
3
open
1
merged
aleclearmind/split-patch
1
open
Reviewed 31 pull requests in 2 repositories
JuliaLang/julia
23 pull requests
-
[Distributed]
kill(::LocalManager, ...)
should actually callkill()
-
allow
@nospecialize
-dpush!
to take arbitrary items -
Improve
foldl
's stability on nested Iterators. - improve partial opaque inference
- LibGit2/test: Print failed process PID on challenge prompt failure
- Improve color for code_warntype types
- ccall: Add probecall for user-defined probe points
- added new command line option heap_size_hint for greedy GC
-
[deps] split
Versions.make
into standalone*.version
file - [win] Fix source build without pre-built deps
-
Fix
length(::Iterators.Drop)
for unsigned lengths - Hoist object allocation before inner field initialization
-
Fix LibGit2 tests on
x86_64-linux-musl
-
Add a GitHub Actions workflow for automatic validation of the citation metadata file (
CITATION.CFF
) - improve docstring of to_indices
- Upgrade to LLVM 14.0.2
- correct codegen bugs introduced by allocation-hoisting-PR
- signals,unix: fix race condition when profile fails to register
- Eager finalizer insertion
-
inference: improve
ssa_def_slot
tracking - Report JIT allocated bytes and current RSS in tests
- inference: add more assertions for nested lattice elements
- support foreign threads, and adding threads at run time
libuv/libuv
8 pull requests
- shutdown,unix: reduce code duplication
- zos: fix early exit of epoll_wait()
- unix,tcp: fix errno handling in uv__tcp_bind()
- zos: implement uv_available_parallelism()
- zos: delay signal handling until after normal i/o
- tcp,pipe: fix bind or listen after close handle
- zos: avoid callbacks on closed fs event handles
- sunos: fs-event callback can be called after uv_close()
Created an issue in JuliaLang/julia that received 1 comment
"Your CPU does not support the CX16 instruction" error segfaults?
https://buildkite.com/julialang/julia-master/builds/12937#018170af-9618-4348-9a71-2ccd3a266d42
#15 0x00007f937dd311af in ijl_error (str=str@entry=0…
1
comment