Highlights
- Arctic Code Vault Contributor
- GitHub Sponsor
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Popular repositories
907 contributions in the last year
Contribution activity
October 2020
Created a pull request in JuliaLang/julia that received 4 comments
speed up `methods(f)`
- fix #37974, struct layout of odd-size primitive types
- fix the formatting of some doc strings
- fix embedding test
- avoid forming circular lower bound in type intersection
- Add AbstractPattern and AbstractMatch to allow for more general pattern matching
- fix up addition of `¦` and `⌿` operators (#37973)
- Fix some bugs with printf and BigFloat
- add `allocated_code_bytes` for getting amount allocated by the JIT
- reduce amount of compilation in the repl due to showing new types
- fix #37963, import renaming with macros
- produce `LineInfoNode` directly in lowering
- fix #37919, ir verifier on `isdefined`
- fix #37872, avoid cycles in codegen for `===`
- fix #37890, fix `new` error checks with varargs
- fix #37880, overflow in shift amount range check in codegen
- WIP: add front-end support for OpaqueClosure
- a few improvements to compilation timing
- WIP: Make Vararg not a DataType
- suggestion: define at-invokelatest macro:
- Make Distributed.Worker threadsafe [Take 2]
- define and document elsize
- RFC: break up monolithic sysimg build work
- Add a macro to opt into aggressive constprop
- Improve apply_type_nothrow precision
- Drop use of `something` in reflection.jl
- RFC: allow slurping in lhs of assignment
- better methodshow for non-standard identifiers
- constrain private argument of propertynames to Bool
- fix #37393: interpolation in for outer
- Made \brokenbar ¦ and \notslash ⌿ infix. fixes #34651
- Distributed: remove backtrace unwrapping from RemoteException
- tfuncs: Be more robust in the face of uninhabited types
- make sign(pi) work
- add jl_expand_in_world
- Add some support for atomic operations on mutable fields and Ptrs
- Add prevind and nextind for NamedTuple
- Make Distributed.Worker threadsafe
- Implement opaque closures
- Document performance model of push! & friends.
- allow standalone dotted ops, parse .op as (. op)
- RFC: Add an alternative implementation of closures
Created an issue in JuliaLang/julia that received 10 comments
latency regressions
In the past month or so the time to first plot has gotten significantly worse (for me, about 6.2 seconds to ~7.3 seconds). I've identified two main…