summaryrefslogtreecommitdiff
path: root/src/node_win32_etw_provider.cc
Commit message (Collapse)AuthorAgeFilesLines
* Remove excessive copyright/license boilerplateisaacs2015-01-121-21/+0
| | | | | | | The copyright and license notice is already in the LICENSE file. There is no justifiable reason to also require that it be included in every file, since the individual files are not individually distributed except as part of the entire package.
* src,deps: replace LoadLibrary by LoadLibraryWCheng Zhao2015-01-071-1/+1
| | | | | | | | | On Windows, when compiling with `UNICODE` defined, `LoadLibrary` becomes `LoadLibraryW`. When an ASCII string is passed to that function it crashes. PR-URL: https://github.com/iojs/io.js/pull/226 Reviewed-By: Bert Belder <bertbelder@gmail.com>
* src: replace NULL with nullptrBen Noordhuis2014-10-231-4/+4
| | | | | | | | | | Now that we are building with C++11 features enabled, replace use of NULL with nullptr. The benefit of using nullptr is that it can never be confused for an integral type because it does not support implicit conversions to integral types except boolean - unlike NULL, which is defined as a literal `0`.
* etw: use Isolate to SetJitCodeEventHandlerRod Vagg2014-10-181-4/+9
| | | | | | PR-URL: https://github.com/node-forward/node/pull/27 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Fedor Indutny <fedor@indutny.com>
* src: replace assert() with CHECK()Ben Noordhuis2014-10-121-1/+1
| | | | | | | | | | | Mechanically replace assert() statements with UNREACHABLE(), CHECK(), or CHECK_{EQ,NE,LT,GT,LE,GE}() statements. The exceptions are src/node.h and src/node_object_wrap.h because they are public headers. PR-URL: https://github.com/node-forward/node/pull/16 Reviewed-By: Fedor Indutny <fedor@indutny.com>
* src: update uv callbacks after API changesSaúl Ibarra Corretgé2014-04-071-1/+1
| | | | | async, timer, prepare, idle and check handles no longer get a status parameter since they can never fail.
* src: fix up unused/unordered importsBen Noordhuis2013-08-271-1/+1
|
* etw_provider: unbreak windows buildFedor Indutny2013-07-311-0/+3
|
* src: lint c++ codeFedor Indutny2013-07-311-3/+1
|
* src: replace c-style casts with c++-style castsBen Noordhuis2013-05-301-4/+4
|
* windows: generate ETW events to track v8 compiled code positionsScott Blomquist2012-11-011-0/+114
| | | | Patch by Henry Rawas and Scott Blomquist.
* Windows: Enable ETW events.Igor Zinkovsky2012-06-131-0/+91
This commit enables ETW events to be fired on Windows for existing DTrace probes. ETW instrumentation is enabled by default. It is possible to build node.exe without ETW instrumentation by using --without-etw option with configure script.