| Index: runtime/vm/runtime_entry.h
|
| ===================================================================
|
| --- runtime/vm/runtime_entry.h (revision 26825)
|
| +++ runtime/vm/runtime_entry.h (working copy)
|
| @@ -23,7 +23,7 @@
|
| class RuntimeEntry : public ValueObject {
|
| public:
|
| RuntimeEntry(const char* name, RuntimeFunction function,
|
| - int argument_count, bool is_leaf, bool is_float)
|
| + intptr_t argument_count, bool is_leaf, bool is_float)
|
| : name_(name),
|
| function_(function),
|
| argument_count_(argument_count),
|
| @@ -33,18 +33,18 @@
|
|
|
| const char* name() const { return name_; }
|
| RuntimeFunction function() const { return function_; }
|
| - int argument_count() const { return argument_count_; }
|
| + intptr_t argument_count() const { return argument_count_; }
|
| bool is_leaf() const { return is_leaf_; }
|
| bool is_float() const { return is_float_; }
|
| uword GetEntryPoint() const { return reinterpret_cast<uword>(function()); }
|
|
|
| // Generate code to call the runtime entry.
|
| - void Call(Assembler* assembler) const;
|
| + void Call(Assembler* assembler, intptr_t argument_count) const;
|
|
|
| private:
|
| const char* name_;
|
| const RuntimeFunction function_;
|
| - const int argument_count_;
|
| + const intptr_t argument_count_;
|
| const bool is_leaf_;
|
| const bool is_float_;
|
|
|
|
|