{"shas":[["cd8af528734ea5abfbbbaa773785cb157a60c0bf","0470fe60f6254528d000321ce56e4c3977c718ae@chromium.org","Fast TLS support.\n\nThis patch adds common infrastructure for fast TLS support and\nimplementation on win32. More implementations will be added soon.\n\nFast TLS is controlled by V8_FAST_TLS define which is enabled by\ndefault in our gyp and scons builds. The scons build has\nfasttls={on,off} option so that we can see the effects of slow TLS\nwhen needed.\n\nReview URL: http://codereview.chromium.org/6696112\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@7375 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","vitalyr@chromium.org"],["125e9f28e3c2b264ff228514ed1fa1df1ded8bb4","0470fe60f6254528d000321ce56e4c3977c718ae@chromium.org","Add files missing from last commit.\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@7376 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","vitalyr@chromium.org"],["40ee0391c040b817f30d45eff774bfd00b67ef3f","0470fe60f6254528d000321ce56e4c3977c718ae@chromium.org","Fast TLS support on mac.\n\nReview URL: http://codereview.chromium.org/6724028\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@7377 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","vitalyr@chromium.org"],["26a922ddea114dbd858762a48931dbbc2225537d","7feb3e8dd65c9e399ae882748f0f5945f7f0ecff@chromium.org","Set optimizable to false on code object if shared function info says so.\n\nBecause we might throw away code when doing code flushing we need to\nset the optimizable flag to false in CompileLaze if this has been set\non the shared function info. This is the only place where this can\nhappen, since we always exchange the code with the laze compile stub\nwhen doing code flushing.\n\nThe comment in AbortAndDisable actually states that this is already\nthe case (and that comment should now be ok). \n\nReview URL: http://codereview.chromium.org/6685044\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@7378 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","ricow@chromium.org"],["63aea7c6930108a657b61895dd9835c7eec172ea","7feb3e8dd65c9e399ae882748f0f5945f7f0ecff@chromium.org","Follow jsc on not throwing when trying to add a property to a non-extensible object.\n\nThis change makes us compatible with Safari on not throwing when trying to add a property to a non-extensible object. \nReview URL: http://codereview.chromium.org/6712059\n\ngit-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@7379 ce2b1a6d-e550-0410-aec6-3dcde31c8c00","ricow@chromium.org"]],"repo":"v8/v8","actor":"v8","ref":"refs/heads/bleeding_edge","size":5,"head":"63aea7c6930108a657b61895dd9835c7eec172ea","actor_gravatar":"15ffad04e6fadd60e87be4fe415cbcb4","push_id":27650104}