diff options
author | James M Snell <jasnell@gmail.com> | 2017-07-31 18:18:38 -0700 |
---|---|---|
committer | James M Snell <jasnell@gmail.com> | 2017-08-04 12:57:24 -0700 |
commit | 545797b9e4ed12c47d5de0cac383df695f32477e (patch) | |
tree | dabc5888777683a0977d925ea0195e0e5d274ea3 /src/env-inl.h | |
parent | c1d81a71b2d03b95412d246d39ad16c893b2f4ef (diff) | |
download | android-node-v8-545797b9e4ed12c47d5de0cac383df695f32477e.tar.gz android-node-v8-545797b9e4ed12c47d5de0cac383df695f32477e.tar.bz2 android-node-v8-545797b9e4ed12c47d5de0cac383df695f32477e.zip |
http2: use static allocated arrays
PR-URL: https://github.com/nodejs/node/pull/14239
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Diffstat (limited to 'src/env-inl.h')
-rw-r--r-- | src/env-inl.h | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/src/env-inl.h b/src/env-inl.h index 021d50841d..16ce033c73 100644 --- a/src/env-inl.h +++ b/src/env-inl.h @@ -330,11 +330,6 @@ inline Environment::~Environment() { delete[] heap_space_statistics_buffer_; delete[] http_parser_buffer_; delete[] http2_socket_buffer_; - delete[] http2_settings_buffer_; - delete[] http2_options_buffer_; - delete[] http2_session_state_buffer_; - delete[] http2_stream_state_buffer_; - delete[] http2_padding_buffer_; } inline v8::Isolate* Environment::isolate() const { @@ -475,56 +470,6 @@ inline void Environment::set_heap_space_statistics_buffer(double* pointer) { heap_space_statistics_buffer_ = pointer; } -inline uint32_t* Environment::http2_settings_buffer() const { - CHECK_NE(http2_settings_buffer_, nullptr); - return http2_settings_buffer_; -} - -inline void Environment::set_http2_settings_buffer(uint32_t* pointer) { - CHECK_EQ(http2_settings_buffer_, nullptr); // Should be set only once - http2_settings_buffer_ = pointer; -} - -inline uint32_t* Environment::http2_options_buffer() const { - CHECK_NE(http2_options_buffer_, nullptr); - return http2_options_buffer_; -} - -inline void Environment::set_http2_options_buffer(uint32_t* pointer) { - CHECK_EQ(http2_options_buffer_, nullptr); // Should be set only once - http2_options_buffer_ = pointer; -} - -inline double* Environment::http2_session_state_buffer() const { - CHECK_NE(http2_session_state_buffer_, nullptr); - return http2_session_state_buffer_; -} - -inline void Environment::set_http2_session_state_buffer(double* pointer) { - CHECK_EQ(http2_session_state_buffer_, nullptr); - http2_session_state_buffer_ = pointer; -} - -inline double* Environment::http2_stream_state_buffer() const { - CHECK_NE(http2_stream_state_buffer_, nullptr); - return http2_stream_state_buffer_; -} - -inline void Environment::set_http2_stream_state_buffer(double* pointer) { - CHECK_EQ(http2_stream_state_buffer_, nullptr); - http2_stream_state_buffer_ = pointer; -} - -inline uint32_t* Environment::http2_padding_buffer() const { - CHECK_NE(http2_padding_buffer_, nullptr); - return http2_padding_buffer_; -} - -inline void Environment::set_http2_padding_buffer(uint32_t* pointer) { - CHECK_EQ(http2_padding_buffer_, nullptr); - http2_padding_buffer_ = pointer; -} - inline char* Environment::http_parser_buffer() const { return http_parser_buffer_; } |