1. Nov 21, 2013
  2. Nov 20, 2013
  3. Nov 19, 2013
    • Timothy J Fontaine's avatar
      v8: upgrade to 3.22.24.5 · b73967e9
      Timothy J Fontaine authored
      b73967e9
    • Timothy J Fontaine's avatar
      Merge remote-tracking branch 'upstream/v0.10' · 2329a254
      Timothy J Fontaine authored
      Conflicts:
      	AUTHORS
      	ChangeLog
      	deps/uv/AUTHORS
      	deps/uv/ChangeLog
      	deps/uv/README.md
      	deps/uv/build.mk
      	deps/uv/src/unix/core.c
      	deps/uv/src/unix/darwin-proctitle.c
      	deps/uv/src/unix/darwin.c
      	deps/uv/src/unix/fsevents.c
      	deps/uv/src/unix/udp.c
      	deps/uv/src/version.c
      	deps/v8/src/platform-solaris.cc
      	deps/v8/test/cctest/test-api.cc
      	lib/tls.js
      	src/node.h
      	src/node_version.h
      2329a254
  4. Nov 16, 2013
    • Ben Noordhuis's avatar
      debugger: pass on v8 debug switches · bd9c6666
      Ben Noordhuis authored
      Before this commit, passing --debugger and other V8 debug switches to
      node.js made node print a usage message and exit.
      
      Rewrite the debug argument parser so it only consumes switches that we
      understand and pass everything else as-is to V8.
      
      A side effect of this change is that switches like --debugger_agent and
      --debugger_port now work.  That kind of obsoletes our debugger switches
      because they implement pretty much the same functionality but let's
      leave them in for now for the sake of convenience and backwards
      compatibility.
      
      Fixes #6526.
      bd9c6666
    • Trevor Norris's avatar
      buffer: convert values to uint, not int · d6df1b91
      Trevor Norris authored
      In many cases values expected to be unsigned were converted to a signed
      integer.
      
      Also include some small code cleanup.
      d6df1b91
    • Trevor Norris's avatar
      src: make buffer size errors more explicit · e5346932
      Trevor Norris authored
      Fixes #6490
      e5346932
    • Trevor Norris's avatar
      buffer: no warning when encoding isn't passed · a263abaa
      Trevor Norris authored
      Buffer#write() was showing the deprecation warning when only
      buf.write('string') was passed. This is incorrect since the encoding is
      always optional.
      
      Argument order should follow:
        Buffer#write(string[, offset[, length]][, encoding])
      
      (yeah, not confusing at all)
      a263abaa
  5. Nov 15, 2013
  6. Nov 14, 2013
  7. Nov 13, 2013
  8. Nov 12, 2013
    • yangguo@chromium.org's avatar
      v8: use correct timezone information on Solaris · 007393a0
      yangguo@chromium.org authored
      `timezone` variable contains the difference, in seconds, between UTC and
      local standard time (see `man 3 localtime` on Solaris).
      
      Call to `tzset` is required to apply contents of `TZ` variable to
      `timezone` variable.
      
      BUG=v8:2064
      
      Review URL: https://chromiumcodereview.appspot.com/10967066
      Patch from Maciej Małecki <me@mmalecki.com>.
      
      This is a back-port of upstream commit r12802 and a forward port of
      commit 9fa953d3 from the v0.8 branch.  V8 3.22 in the master branch
      contains the patch so no further forward-porting is necessary.
      007393a0
    • Maciej Małecki's avatar
      repl: do not insert duplicates into completions · 568072ce
      Maciej Małecki authored
      Fix invalid `hasOwnProperty` function usage.
      
      For example, before in the REPL:
      
      ```
      > Ar<Tab>
      Array
      
      Array        ArrayBuffer
      ```
      
      Now:
      
      ```
      > Ar<Tab>
      Array
      
      ArrayBuffer
      ```
      
      Fixes #6255.
      Closes #6498.
      568072ce
  9. Nov 11, 2013
    • Ben Noordhuis's avatar
      src: fix Environment::GetCurrent() usage · 09724b31
      Ben Noordhuis authored
      Create a HandleScope before calling the Environment::GetCurrent() that
      takes a v8::Isolate* as an argument because it creates a handle with
      the call to v8::Isolate::CurrentContext().
      09724b31
  10. Nov 12, 2013
  11. Nov 11, 2013
    • Ben Noordhuis's avatar
      v8: upgrade to 3.22.24 · f230a1cf
      Ben Noordhuis authored
      This commit removes the simple/test-event-emitter-memory-leak test for
      being unreliable with the new garbage collector: the memory pressure
      exerted by the test case is too low for the garbage collector to kick
      in.  It can be made to work again by limiting the heap size with the
      --max_old_space_size=x flag but that won't be very reliable across
      platforms and architectures.
      f230a1cf
    • Timothy J Fontaine's avatar
      gyp: update to bebdcea · 20109853
      Timothy J Fontaine authored
      20109853
  12. Nov 10, 2013