Isn't part of the reason for that the fact that TraceMonkey (and with Jaeger, Ion, and with Baseline, etc.) wasn't really a JS-specific tree? They were jit-specific trees, and the jits generally have a lot of cross-talk with the main JS VM.

I would expect far less overlap between "general browser work" and "JS work" than between "JS non-jit work" and "JS jit work".

Kannan

On 12/12/2013, 3:32 PM, Jeff Walden wrote:
On 12/12/2013 12:08 PM, Brian Hackett wrote:
I think mozilla-inbound is a failed experiment.
I don't fully agree, but I see the point.

Personally, I just buffer up patches when I want to push and inbound's closed.  
Out of sight, out of mind temporarily is an easy enough way to avoid 
frustration for me.  YMMV.

I think we should move back to a model where there is a separate tree
where JS patches land, which is periodically merged to
mozilla-central.  JS patches tend to not conflict with patches in
other parts of the tree so this merging should be straightforward.
The only tree closures should be because of bustage in JS and
infrastructure issues.
Whatever the demerits of inbound, I don't think it's worth burning a bunch of 
someone's (or everyone's) time to act as tree-shepherd to merge patches over 
and mark bugs as fixed.  If a solution doesn't involve that, I could be 
receptive to it.  (Although, I think you significantly underplay the 
possibility of inbound/ourtree conflicts -- I remember them happening regularly 
when we had the TM tree.)

Jeff
_______________________________________________
dev-tech-js-engine-internals mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals

_______________________________________________
dev-tech-js-engine-internals mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals

Reply via email to