Changeset 207255 in webkit


Ignore:
Timestamp:
Oct 12, 2016 4:02:01 PM (8 years ago)
Author:
matthew_hanson@apple.com
Message:

Merge r204612. rdar://problem/28216278

Location:
branches/safari-602.2.14.0-branch
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • branches/safari-602.2.14.0-branch/JSTests/ChangeLog

    r205742 r207255  
     12016-10-12  Matthew Hanson  <matthew_hanson@apple.com>
     2
     3        Merge r204612. rdar://problem/28216278
     4
     5    2016-08-18  Mark Lam  <mark.lam@apple.com>
     6
     7            ScopedArguments is using the wrong owner object for a write barrier.
     8            https://bugs.webkit.org/show_bug.cgi?id=160976
     9            <rdar://problem/27328506>
     10
     11            Reviewed by Keith Miller.
     12
     13            * stress/scoped-arguments-write-barrier-should-be-on-scope-object.js: Added.
     14
    1152016-09-09  Babak Shafiei  <bshafiei@apple.com>
    216
  • branches/safari-602.2.14.0-branch/Source/JavaScriptCore/ChangeLog

    r205919 r207255  
     12016-10-12  Matthew Hanson  <matthew_hanson@apple.com>
     2
     3        Merge r204612. rdar://problem/28216278
     4
     5    2016-08-18  Mark Lam  <mark.lam@apple.com>
     6
     7            ScopedArguments is using the wrong owner object for a write barrier.
     8            https://bugs.webkit.org/show_bug.cgi?id=160976
     9            <rdar://problem/27328506>
     10
     11            Reviewed by Keith Miller.
     12
     13            * runtime/ScopedArguments.h:
     14            (JSC::ScopedArguments::setIndexQuickly):
     15
    1162016-09-14  Babak Shafiei  <bshafiei@apple.com>
    217
  • branches/safari-602.2.14.0-branch/Source/JavaScriptCore/runtime/ScopedArguments.h

    r185240 r207255  
    11/*
    2  * Copyright (C) 2015 Apple Inc. All rights reserved.
     2 * Copyright (C) 2015-2016 Apple Inc. All rights reserved.
    33 *
    44 * Redistribution and use in source and binary forms, with or without
     
    101101        unsigned namedLength = m_table->length();
    102102        if (i < namedLength)
    103             m_scope->variableAt(m_table->get(i)).set(vm, this, value);
     103            m_scope->variableAt(m_table->get(i)).set(vm, m_scope.get(), value);
    104104        else
    105105            overflowStorage()[i - namedLength].set(vm, this, value);
Note: See TracChangeset for help on using the changeset viewer.