Skip to content
Snippets Groups Projects
  1. May 29, 2009
  2. May 28, 2009
  3. May 27, 2009
  4. Mar 12, 2009
  5. Mar 11, 2009
  6. Mar 05, 2009
  7. Dec 31, 2008
  8. Dec 30, 2008
  9. Dec 16, 2008
  10. Dec 04, 2008
  11. Nov 22, 2008
  12. Sep 25, 2008
    • maruel@google.com's avatar
      Wow, it's been a while since we cleaned EOL. · de8d2667
      maruel@google.com authored
      Ran dos2unix on *.cc, *.h, *.py and SCons*.*
      Ran for /R /D %a in (*.*) do @if exist %a\.svn\. svn pset svn:eol-style LF %a\*.cc
      Ran for /R /D %a in (*.*) do @if exist %a\.svn\. svn pset svn:eol-style LF %a\*.h
      Ran for /R /D %a in (*.*) do @if exist %a\.svn\. svn pset svn:eol-style LF %a\*.py
      Ran for /R /D %a in (*.*) do @if exist %a\.svn\. svn pset svn:eol-style LF %a\SCons*.*
      
      
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2611 0039d316-1c4b-4281-b951-d872f2087c98
      de8d2667
  13. Sep 14, 2008
    • maruel@google.com's avatar
      Provide necessary constructors in StackAllocator and PrivateHookAllocator to... · 1456372b
      maruel@google.com authored
      Provide necessary constructors in StackAllocator and PrivateHookAllocator to permit release mode building in VC++2008 SP1. The current allocators do not conform with the C++ spec for allocators, and unlike previous versions, VC++2008 requires conformant allocators.
      
      The reason that the allocators are not conformant is that any allocator, say, template<typename T> struct Alloc; must have a constructor of the following form:
      template<typename U> Alloc(const Alloc<U>& other)
      to allow construction of an Alloc<T> from an Alloc<U>.  The constructors cannot be explicit, because they're (essentially) copy constructors, and so are not called explicitly.
      
      StackAllocator has no converting copy constructor at all, and PrivateHookAllocator's is declared explicit, preventing it from being usable.
      
      Without the StackAllocator constructor, StackVectors fail (due to the std::vector member, base\stack_container.h(216)).
      
      Patch by Peter Bright <drpizza@quiscalusmexicanus.org>.
      
      
      git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2175 0039d316-1c4b-4281-b951-d872f2087c98
      1456372b
  14. Aug 24, 2008
  15. Aug 09, 2008
  16. Jul 27, 2008
Loading