Update ReducedFTL
authorfpizlo@apple.com <fpizlo@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 5 Nov 2013 18:50:22 +0000 (18:50 +0000)
committerfpizlo@apple.com <fpizlo@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 5 Nov 2013 18:50:22 +0000 (18:50 +0000)
commit755f914d9c8b5b02d87333d06e6a1fa626ec4d8b
tree9000e4345a5c21b5c83f1712d577b93d8d9280bc
parent3527fecf7f58ac7c6ff1815519c6306843502c75
Update ReducedFTL
https://bugs.webkit.org/show_bug.cgi?id=123805

Reviewed by Sam Weinig.

- Make ReducedFTL build with debug info.

- Give ReducedFTL a --loop mode that runs everything in a loop. Great for finding
  memory leaks and attaching a profiler.

- Reorder the passes so that they match the FTL.

- Make it possible to change the backend opt level and enable the fast isel.

* ReducedFTL/ReducedFTL.c:
(usage):
(roundUpSize):
(mmAllocateCodeSection):
(main):
* ReducedFTL/build.sh:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@158679 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Tools/ChangeLog
Tools/ReducedFTL/ReducedFTL.c
Tools/ReducedFTL/build.sh