Ignore:
Timestamp:
Jan 29, 2015, 8:28:36 PM (11 years ago)
Author:
[email protected]
Message:

Unreviewed, rolling out r179357 and r179358.
https://bugs.webkit.org/show_bug.cgi?id=141062

Suspect this caused WebGL tests to start flaking (Requested by
kling on #webkit).

Reverted changesets:

"Polymorphic call inlining should be based on polymorphic call
inline caching rather than logging"
https://bugs.webkit.org/show_bug.cgi?id=140660
http://trac.webkit.org/changeset/179357

"Unreviewed, fix no-JIT build."
http://trac.webkit.org/changeset/179358

Patch by Commit Queue <[email protected]> on 2015-01-29

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/bytecode/CallEdge.h

    r179357 r179392  
    11/*
    2  * Copyright (C) 2014, 2015 Apple Inc. All rights reserved.
     2 * Copyright (C) 2014 Apple Inc. All rights reserved.
    33 *
    44 * Redistribution and use in source and binary forms, with or without
     
    3131namespace JSC {
    3232
     33typedef uint16_t CallEdgeCountType;
     34
    3335class CallEdge {
    3436public:
    3537    CallEdge();
    36     CallEdge(CallVariant, uint32_t);
     38    CallEdge(CallVariant, CallEdgeCountType);
    3739   
    3840    bool operator!() const { return !m_callee; }
    3941   
    4042    CallVariant callee() const { return m_callee; }
    41     uint32_t count() const { return m_count; }
     43    CallEdgeCountType count() const { return m_count; }
    4244   
    4345    CallEdge despecifiedClosure() const
     
    4850    void dump(PrintStream&) const;
    4951   
    50 private:
     52public:
    5153    CallVariant m_callee;
    52     uint32_t m_count;
     54    CallEdgeCountType m_count;
    5355};
    5456
    55 inline CallEdge::CallEdge(CallVariant callee, uint32_t count)
     57inline CallEdge::CallEdge(CallVariant callee, CallEdgeCountType count)
    5658    : m_callee(callee)
    5759    , m_count(count)
Note: See TracChangeset for help on using the changeset viewer.