summaryrefslogtreecommitdiff
path: root/src/v8ustack.d
diff options
context:
space:
mode:
authorcjihrig <cjihrig@gmail.com>2021-02-26 15:56:28 -0500
committerMichaƫl Zasso <targos@protonmail.com>2021-03-15 15:56:22 +0100
commitb1c1c4695ca246e8421341d7d7616100a4e91791 (patch)
treec8b982e84d55b4705feb22b0ddd0aa8eed6de8a8 /src/v8ustack.d
parent9843361c076a348c0fbc3e09b1ecec3cefc4fbea (diff)
downloadnode-new-b1c1c4695ca246e8421341d7d7616100a4e91791.tar.gz
src: remove V8_FT_ADAPTOR for V8 update
V8 has removed argument adapter frames. This commit removes them from the Node.js codebase as well. PR-URL: https://github.com/nodejs/node/pull/37587 Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Myles Borins <myles.borins@gmail.com>
Diffstat (limited to 'src/v8ustack.d')
-rw-r--r--src/v8ustack.d18
1 files changed, 0 insertions, 18 deletions
diff --git a/src/v8ustack.d b/src/v8ustack.d
index 0f403bae65..2fe40714c0 100644
--- a/src/v8ustack.d
+++ b/src/v8ustack.d
@@ -393,24 +393,6 @@ dtrace:helper:ustack:
}
/*
- * Like V8, we first check if we've got an ArgumentsAdaptorFrame. We've got
- * nothing to add for such frames, so we bail out quickly.
- */
-dtrace:helper:ustack:
-{
- this->ctx = COPYIN_PTR(this->fp + V8_OFF_FP_CONTEXT);
-}
-
-dtrace:helper:ustack:
-/IS_SMI(this->ctx) && SMI_VALUE(this->ctx) == V8_FT_ADAPTOR/
-{
- this->done = 1;
- APPEND_CHR8('<','<',' ','a','d','a','p','t');
- APPEND_CHR8('o','r',' ','>','>','\0','\0','\0');
- stringof(this->buf);
-}
-
-/*
* Check for other common frame types for which we also have nothing to add.
*/
dtrace:helper:ustack: