Changeset 2881 in webkit for trunk/JavaScriptCore


Ignore:
Timestamp:
Nov 26, 2002, 1:31:46 PM (23 years ago)
Author:
rjw
Message:

JavaScriptCore

Remove debugging code. Could be cause of performance regresssion.

  • kjs/nodes.cpp: (FunctionCallNode::evaluate):

Restire attributes correctly.

  • kjs/property_map.cpp:

WebKit Only cache page if the load has completed.

  • WebView.subproj/WebFramePrivate.m: (-[WebFrame _setState:]):
Location:
trunk/JavaScriptCore
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r2874 r2881  
     12002-11-26  Richard Williamson   <[email protected]>
     2
     3        Remove debugging code.  Could be cause of performance regresssion.
     4        * kjs/nodes.cpp:
     5        (FunctionCallNode::evaluate):
     6
     7        Restire attributes correctly.
     8        * kjs/property_map.cpp:
     9
    1102002-11-25  Richard Williamson   <[email protected]>
    211
  • trunk/JavaScriptCore/ChangeLog-2002-12-03

    r2874 r2881  
     12002-11-26  Richard Williamson   <[email protected]>
     2
     3        Remove debugging code.  Could be cause of performance regresssion.
     4        * kjs/nodes.cpp:
     5        (FunctionCallNode::evaluate):
     6
     7        Restire attributes correctly.
     8        * kjs/property_map.cpp:
     9
    1102002-11-25  Richard Williamson   <[email protected]>
    211
  • trunk/JavaScriptCore/ChangeLog-2003-10-25

    r2874 r2881  
     12002-11-26  Richard Williamson   <[email protected]>
     2
     3        Remove debugging code.  Could be cause of performance regresssion.
     4        * kjs/nodes.cpp:
     5        (FunctionCallNode::evaluate):
     6
     7        Restire attributes correctly.
     8        * kjs/property_map.cpp:
     9
    1102002-11-25  Richard Williamson   <[email protected]>
    211
  • trunk/JavaScriptCore/kjs/nodes.cpp

    r2871 r2881  
    739739  Value v = ref.getValue(exec);
    740740
    741     Object o = v.toObject(exec);
    742     UString s = o.toString(exec);
    743     //printf ("FunctionCallNode::evaluate  %s\n", s.ascii());
    744    
    745741  if (v.type() != ObjectType) {
    746742#ifndef NDEBUG
  • trunk/JavaScriptCore/kjs/property_map.cpp

    r2874 r2881  
    6767    Identifier key;
    6868    Value value;
     69    int attributes;
    6970};
    7071
     
    474475                prop->key = Identifier(_table->entries[i].key);
    475476                prop->value = Value(_table->entries[i].value);
     477                prop->attributes = _table->entries[i].attributes;
    476478                ++prop;
    477479            }
     
    483485{
    484486    for (int i = 0; i != p._count; ++i){
    485         put(p._properties[i].key, p._properties[i].value.imp(), 0);
     487        put(p._properties[i].key, p._properties[i].value.imp(), p._properties[i].attributes);
    486488    }
    487489}
Note: See TracChangeset for help on using the changeset viewer.