Changeset 46877 in webkit for trunk/JavaScriptCore


Ignore:
Timestamp:
Aug 6, 2009, 6:09:14 PM (16 years ago)
Author:
[email protected]
Message:

2009-08-06 Zoltan Horvath <[email protected]>

Reviewed by Adam Barth.

Allow custom memory allocation control for Noncopyable class
https://bugs.webkit.org/show_bug.cgi?id=27879

Several classes which inherited from Noncopyable are instantiated by
operator new, so Noncopyable class has been inherited from FastAllocBase.

  • wtf/Noncopyable.h:

2009-08-06 Zoltan Horvath <[email protected]>

Reviewed by Adam Barth.

Change Noncopyable inheriting to public
http://bugs.webkit.org/show_bug.cgi?id=27879

Since Noncopyable is inherited from FastAllocBase, Noncopyable's
inheriting has been changed to public.

  • platform/graphics/wince/GraphicsContextWince.cpp:

2009-08-06 Zoltan Horvath <[email protected]>

Reviewed by Adam Barth.

Change Noncopyable inheriting to public
http://bugs.webkit.org/show_bug.cgi?id=27879

Since Noncopyable is inherited from FastAllocBase,
Noncopyable's inheriting has been changed to public.

  • COMPropertyBag.h:
Location:
trunk/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r46876 r46877  
     12009-08-06  Zoltan Horvath  <[email protected]>
     2
     3        Reviewed by Adam Barth.
     4
     5        Allow custom memory allocation control for Noncopyable class
     6        https://bugs.webkit.org/show_bug.cgi?id=27879
     7
     8        Several classes which inherited from Noncopyable are instantiated by
     9        operator new, so Noncopyable class has been inherited from FastAllocBase.
     10
     11        * wtf/Noncopyable.h:
     12
    1132009-08-06  Mark Rowe  <[email protected]>
    214
  • trunk/JavaScriptCore/wtf/Noncopyable.h

    r45883 r46877  
    2929namespace WTFNoncopyable {
    3030
    31     class Noncopyable {
     31    class Noncopyable : public FastAllocBase {
    3232        Noncopyable(const Noncopyable&);
    3333        Noncopyable& operator=(const Noncopyable&);
Note: See TracChangeset for help on using the changeset viewer.