message: Refactor the constructor of OperandStack
diff: @@ -100,7 +100,8 @@ public:
  OperandStack(
  const Value* args, size_t num_args, size_t num_local_variables, size_t max_stack_height)
  {
  - const auto storage_size_required = num_args + num_local_variables + max_stack_height;
  + const auto num_locals = num_args + num_local_variables;
  + const auto storage_size_required = num_locals + max_stack_height;
  if (storage_size_required <= small_storage_size)
  {
  @@ -112,7 +113,7 @@ public:
  m_locals = &m_large_storage[0];
  }
  - m_bottom = m_locals + num_args + num_local_variables;
  + m_bottom = m_locals + num_locals;
  m_top = m_bottom - 1;
  const auto local_variables = std::copy_n(args, num_args, m_locals);
  