Live data from Hacker News

Viewing profile — swgillespie

swgillespie

HN member
Joined
Mon, Apr 13, 2015, 5:28 PM UTC
HN karma
53
Public activity
10 items

About swgillespie

[ my public key: https://keybase.io/swgillespie; my proof: https://keybase.io/swgillespie/sigs/dFaetYopRL6osUw5kvDjJwEyNd31Oc9nVipGgq3EaQ4 ]

Recent public activity

  1. 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 …

  2. comment
  3. story
  4. 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…

  5. 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,…

  6. 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…

  7. 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…

  8. 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…

  9. 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…

  10. 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 …