Jon Brandvein
Jon Brandvein
I wonder what the cost is to RAM during parsing/compilation, storing the kind for each expression/statement AST node. Does it fit within the existing padding in those objects? I'm probably...
I'll have to run some internal benchmarks to repro the cpu improvement and more importantly ensure no significant RAM regression, though I suspect that won't be an issue. Scheduling time...
I ran a `bazel query deps(...)` command on a large Google-internal target, and analyzed the resulting heap histogram. Filtering to just objects that live in `net.starlark.java.syntax`, the impact of this...
Waiting on internal review, expecting to merge next week.
Wait, this is rules api.
I'm on the fence about this one -- whether the 4% speedup is worth the extra annotation API. I don't love the idea of subverting a validity check with a...
Looks like an issue for stardoc, but apparently the downstream CI build of Bazel itself somehow depends on stardoc? Guess we'll have to address bazelbuild/stardoc#145, cut a stardoc release, and...
I don't take a position on whether the rc file next to the binary is useful or not, but if we keep the current behavior then we should document it.
Not familiar with the code off-hand, but it's possible the rc file has parsers in both Java and C++ (in order for the client to interpret startup flags).
Some gut reactions: I am ideologically opposed to warning spam. But that doesn't mean I want to go on a campaign to eliminate them from the console right now, or...