See summary.
Created attachment 32473 [details] patch
Created attachment 32474 [details] patch2
Comment on attachment 32474 [details] patch2 r=me, with nits: > +// Commenting out the locks to avoid dependencies on chrome for now. > +// Need a platform abstraction which we can use. > +// static Lock StringIdentifierMapLock; > + Remove commented code. > +// FIXME: Consider removing locks if we're singlethreaded already. > +// static Lock IntIdentifierMapLock; Ditto. > + // AutoLock safeLock(StringIdentifierMapLock); Ditto. > + // AutoLock safeLock(IntIdentifierMapLock); Ditto.
Landed as r45641.