Get rid of UnconditionalFinalizers and WeakReferenceHarvesters
authorutatane.tea@gmail.com <utatane.tea@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 4 Jun 2018 07:42:43 +0000 (07:42 +0000)
committerutatane.tea@gmail.com <utatane.tea@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 4 Jun 2018 07:42:43 +0000 (07:42 +0000)
commit355d9da603c9e3c6234c3a5ca66da813022dac80
treee66fe465e3c13cedb61487c61cb7fbf2fc0a2c5e
parentcf171c61a1e2d4d0125ca1bdd931959f0e0f6799
Get rid of UnconditionalFinalizers and WeakReferenceHarvesters
https://bugs.webkit.org/show_bug.cgi?id=180248

Reviewed by Sam Weinig.

As a final step, this patch removes ListableHandler from JSC.
Nobody uses UnconditionalFinalizers and WeakReferenceHarvesters now.

* CMakeLists.txt:
* JavaScriptCore.xcodeproj/project.pbxproj:
* heap/Heap.h:
* heap/ListableHandler.h: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@232463 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/JavaScriptCore/CMakeLists.txt
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
Source/JavaScriptCore/heap/Heap.h
Source/JavaScriptCore/heap/ListableHandler.h [deleted file]