arai-a / smoosh-sync

Automation to make jsparagus and SpiderMonkey bytecode in sync
2 stars 0 forks source link

/js/src/vm/Opcodes.h has been updated (086ffc46) #356

Open github-actions[bot] opened 9 months ago

github-actions[bot] commented 9 months ago

Files

Changesets

Diffs

/js/src/vm/Opcodes.h

--- 73af30b099fcf9eb7049251e60bcd3de1ac30a44/js/src/vm/Opcodes.h
+++ 086ffc46a18e9e047955badc11152d26d49a6339/js/src/vm/Opcodes.h
@@ -2932,17 +2932,18 @@
      *   Type: Getting binding values
      *   Operands: uint24_t localno
      *   Stack: => val
      */ \
     MACRO(GetLocal, get_local, NULL, 4, 0, 1, JOF_LOCAL|JOF_NAME) \
     /*
      * Push the number of actual arguments as Int32Value.
      *
-     * This is emitted for the ArgumentsLength() intrinsic in self-hosted code.
+     * This is emitted for the ArgumentsLength() intrinsic in self-hosted code,
+     * and if the script uses only arguments.length.
      *
      *   Category: Variables and scopes
      *   Type: Getting binding values
      *   Operands:
      *   Stack: => arguments.length
      */ \
     MACRO(ArgumentsLength, arguments_length, NULL, 1, 0, 1, JOF_BYTE) \
     /*