Bug 27336

Summary: Allow custom memory allocation control in JavaScriptCore's CodeBlock.h
Product: WebKit Reporter: Zoltan Horvath <zoltan>
Component: JavaScriptCoreAssignee: Adam Barth <abarth>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: All   
Attachments:
Description Flags
proposed patch oliver: review+

Description Zoltan Horvath 2009-07-16 01:17:48 PDT
Inherits ExceptionInfo and RareData struct from FastAllocBase because these have been instantiated by 'new' in JavaScriptCore/bytecode/CodeBlock.cpp:1289 and in JavaScriptCore/bytecode/CodeBlock.h:453.

Remove unnecessary WTF:: namespace from CodeBlock class' inheritance.
Comment 1 Zoltan Horvath 2009-07-16 01:21:21 PDT
Created attachment 32842 [details]
proposed patch
Comment 2 Oliver Hunt 2009-07-16 01:32:18 PDT
Comment on attachment 32842 [details]
proposed patch

r=me
Comment 3 Adam Barth 2009-07-16 16:13:59 PDT
Will land.
Comment 4 Adam Barth 2009-07-16 16:29:02 PDT
Committing to http://svn.webkit.org/repository/webkit/trunk ...
	M	JavaScriptCore/ChangeLog
	M	JavaScriptCore/bytecode/CodeBlock.h
Committed r45995
	M	WebKitTools/ChangeLog
r45994 = a6577d576b13e9c0253cd6db6b26ee9a682a40d4 (trunk)
	M	JavaScriptCore/ChangeLog
	M	JavaScriptCore/bytecode/CodeBlock.h
r45995 = 74f1264acb9a12a6f5d2df14fc16583f6e71dd79 (trunk)
First, rewinding head to replay your work on top of it...
Nothing to do.
http://trac.webkit.org/changeset/45995