Viewing profile — swgillespie
swgillespie
HN member- Joined
- Mon, Apr 13, 2015, 5:28 PM UTC
- HN karma
- 53
- Public activity
- 10 items
- HN profile
- View on Hacker News ↗
About swgillespie
Recent public activity
-
comment
Comment #44112837
Yeah - I worked on that build team probably at the same place you did! I think for a lot of users it's more important that the monorepo devenv be reproducible than be specifically …
-
comment
Comment #44112824
thanks!
- story
-
comment
Comment #25878730
It is. A few key assumptions are based into the runtime, namely that the GC is a generational GC with contiguous regions and that the GC doesn't need a read barrier, among many oth…
-
comment
Comment #17836082
There are a couple of projects that do this for Rust, depending on what your inputs and outputs are: * https://github.com/rust-lang-nursery/rust-bindgen - Inputs are C/C++ headers,…
-
comment
Comment #17342819
[Disclosure - I'm a Pulumi employee] There is a top-level CLI verb called `refresh` that explicitly checks Pulumi's idea of the state of the world against the actual state of the w…
-
comment
Comment #16227093
The .NET GC hands out "allocation contexts" to every thread. An allocation context is little more than two pointers: the bump pointer and the bump pointer limit. If the runtime all…
-
comment
Comment #14971386
This /is/ geared heavily towards improving the .NET Core story. The purpose of this spec is to provide library authors with a set of APIs that they can expect will exist on .NET St…
-
comment
Comment #14971303
The ".NET Spec" doesn't have the name ".NET" in it anywhere - .NET has always been the name of Microsoft's implementation of the Common Language Infrastructure spec ( https://www.e…
-
comment
Comment #9369049
When you throw an exception on the CLR, it will 1) walk the stack looking for candidate catch blocks, and 2) if it finds one, it will long jump to that catch block, destroying all …