[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KJS_NEW_API: kdelibs/kjs
From:       David Faure <faure () kde ! org>
Date:       2001-10-26 21:39:21
[Download RAW message or body]


kdelibs/kjs collector.cpp,1.21.2.12,1.21.2.13 collector.h,1.10.2.7,1.10.2.8 \
function.cpp,1.38.2.13,1.38.2.14 function.h,1.23.2.11,1.23.2.12 \
internal.cpp,1.93.2.26,1.93.2.27 nodes.cpp,1.70.2.19,1.70.2.20 \
                nodes.h,1.29.2.10,1.29.2.11 value.cpp,1.1.2.5,1.1.2.6 \
                value.h,1.1.2.5,1.1.2.6
Author: faure
Fri Oct 26 21:39:11 UTC 2001


Modified Files:
         collector.cpp collector.h function.cpp function.h internal.cpp
         nodes.cpp nodes.h value.cpp value.h
Log Message:
Garbage collection is now declared perfect (0 bytes leaked after running the
whole of khtmltest/js/*.js).
- reverted the 'List scope' change, was leading to circular dependencies
- setGcAllowed() needed on scopes and argStack, when destroying the node
- fixed a memleak and a missing ref() in ForInNode::execute()
- asserted against refcount==-1 for nodes (in KJS_DEBUG_MEM mode)


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic