GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — src: refactor `#include` handling · nodejs/node@774e42b

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
  • src
    • async-wrap-inl.h
    • backtrace_posix.cc
    • env-inl.h
    • env.cc
    • env.h
    • inspector_agent.cc
    • node.cc
    • node.h
    • node_api.cc
    • node_buffer.h
    • node_constants.cc
    • node_contextify.cc
    • node_counters.h
    • node_dtrace.cc
    • node_dtrace.h
    • node_file.cc
    • node_i18n.h
    • node_internals.h
    • node_javascript.h
    • node_main.cc
    • node_os.cc
    • node_perf.cc
    • node_url.cc
    • node_util.cc
    • node_watchdog.cc
    • string_search.h
    • tls_wrap.cc
    • util.cc
  • test/cctest
    • node_test_fixture.h
    • test_environment.cc
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎src/async-wrap-inl.h‎

Copy file name to clipboardExpand all lines: src/async-wrap-inl.h
-5Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,7 @@
2727
#include "async-wrap.h"
2828
#include "base-object.h"
2929
#include "base-object-inl.h"
30-
#include "env.h"
31-
#include "env-inl.h"
3230
#include "node_internals.h"
33-
#include "util.h"
34-
#include "util-inl.h"
35-
#include "v8.h"
3631

3732
namespace node {
3833

Collapse file

‎src/backtrace_posix.cc‎

Copy file name to clipboardExpand all lines: src/backtrace_posix.cc
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include "node.h"
1+
#include "node_internals.h"
22

33
#if defined(__linux__)
44
#include <features.h>
Collapse file

‎src/env-inl.h‎

Copy file name to clipboardExpand all lines: src/env-inl.h
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
#include "util-inl.h"
3232
#include "uv.h"
3333
#include "v8.h"
34+
#include "node_perf_common.h"
3435

3536
#include <stddef.h>
3637
#include <stdint.h>
Collapse file

‎src/env.cc‎

Copy file name to clipboardExpand all lines: src/env.cc
+1-3Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
#include "env.h"
2-
#include "env-inl.h"
1+
#include "node_internals.h"
32
#include "async-wrap.h"
4-
#include "v8.h"
53
#include "v8-profiler.h"
64

75
#if defined(_MSC_VER)
Collapse file

‎src/env.h‎

Copy file name to clipboardExpand all lines: src/env.h
+4Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,10 @@ struct nghttp2_rcbuf;
4848

4949
namespace node {
5050

51+
namespace performance {
52+
struct performance_state;
53+
}
54+
5155
// Pick an index that's hopefully out of the way when we're embedded inside
5256
// another application. Performance-wise or memory-wise it doesn't matter:
5357
// Context::SetAlignedPointerInEmbedderData() is backed by a FixedArray,
Collapse file

‎src/inspector_agent.cc‎

Copy file name to clipboardExpand all lines: src/inspector_agent.cc
+1-4Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
#include "inspector_agent.h"
22

33
#include "inspector_io.h"
4-
#include "env.h"
5-
#include "env-inl.h"
6-
#include "node.h"
4+
#include "node_internals.h"
75
#include "v8-inspector.h"
86
#include "v8-platform.h"
9-
#include "util.h"
107
#include "zlib.h"
118

129
#include "libplatform/libplatform.h"
Collapse file

‎src/node.cc‎

Copy file name to clipboardExpand all lines: src/node.cc
-1Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
2020
// USE OR OTHER DEALINGS IN THE SOFTWARE.
2121

22-
#include "node.h"
2322
#include "node_buffer.h"
2423
#include "node_constants.h"
2524
#include "node_javascript.h"
Collapse file

‎src/node.h‎

Copy file name to clipboardExpand all lines: src/node.h
-4Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -169,10 +169,6 @@ NODE_EXTERN v8::Local<v8::Value> MakeCallback(
169169

170170
} // namespace node
171171

172-
#if defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS
173-
#include "node_internals.h"
174-
#endif
175-
176172
#include <assert.h>
177173
#include <stdint.h>
178174

Collapse file

‎src/node_api.cc‎

Copy file name to clipboardExpand all lines: src/node_api.cc
-2Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,8 @@
1414
#include <algorithm>
1515
#include <cmath>
1616
#include <vector>
17-
#include "uv.h"
1817
#include "node_api.h"
1918
#include "node_internals.h"
20-
#include "util.h"
2119

2220
#define NAPI_VERSION 1
2321

Collapse file

‎src/node_buffer.h‎

Copy file name to clipboardExpand all lines: src/node_buffer.h
+1-2Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@
2222
#ifndef SRC_NODE_BUFFER_H_
2323
#define SRC_NODE_BUFFER_H_
2424

25-
#include "node.h"
26-
#include "v8.h"
25+
#include "node_internals.h"
2726

2827
namespace node {
2928

0 commit comments

Comments
0 (0)
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.