1. 20 Oct, 2015 1 commit
  2. 17 Aug, 2015 1 commit
  3. 01 Jun, 2015 1 commit
  4. 11 Nov, 2014 1 commit
  5. 04 Aug, 2014 1 commit
  6. 20 Jun, 2014 1 commit
  7. 03 Jun, 2014 1 commit
  8. 29 Apr, 2014 1 commit
  9. 05 Nov, 2013 1 commit
  10. 06 Aug, 2013 1 commit
  11. 25 Jul, 2013 1 commit
  12. 05 Jul, 2013 1 commit
  13. 28 May, 2013 1 commit
  14. 16 Apr, 2013 1 commit
  15. 05 Mar, 2013 1 commit
  16. 07 Jan, 2013 1 commit
  17. 12 Jun, 2012 1 commit
  18. 05 Apr, 2012 1 commit
    • danno@chromium.org's avatar
      MIPS: Remove static initializers in v8. · a897e6e2
      danno@chromium.org authored
      Port r11010 (1daa81bc).
      
      MIPS-specific changes:
      -register codes and registers are defined using a macro to avoid redundancy
      -renamed s8_fp to fp, removed the "fp" alias
      -removed kSavedValueRegister (found by check-static-initializers.sh)
      
      Original commit message:
      
      Landing for pliard@chromium.org: Remove static initializers in v8.
      
      This change includes two CLs by pliard@chromium.org:
      
      1. http://codereview.chromium.org/9447052/ (Add CallOnce() and simple LazyInstance implementation):
      
      Note that this implementation of LazyInstance does not handle global destructors (i.e. the lazy instances a
      
      This CL was initially reviewed on codereview.appspot.com:
      http://codereview.appspot.com/5687064/
      
      2.  http://codereview.chromium.org/9455088/ (Remove static initializers in v8):
      This CL depends on CL 9447052 (adding CallOnce and LazyInstance).
      It is based on a patch sent by Digit.
      
      With this patch applied, we have only one static initializer left (in atomicops_internals_x86_gcc.cc). This
      
      This CL also modifies the presubmit script to check the number of static initializers.
      
      BUG=
      TEST=
      
      Review URL: https://chromiumcodereview.appspot.com/9689069
      Patch from Daniel Kalmar <kalmard@homejinni.com>.
      
      git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@11241 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
      a897e6e2
  19. 19 Jan, 2012 1 commit
  20. 06 Jan, 2012 1 commit
  21. 05 Jan, 2012 1 commit
  22. 28 Oct, 2011 1 commit
  23. 23 Aug, 2011 1 commit
  24. 18 Mar, 2011 3 commits
  25. 17 Feb, 2011 1 commit