diff options
author | Lars Knoll <lars.knoll@digia.com> | 2013-04-15 09:46:45 +0200 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@digia.com> | 2013-04-15 10:52:43 +0200 |
commit | 14c2c7dee923818e4b0451bffe8ebc4519ca89f4 (patch) | |
tree | 60abd3ddecfc26737e7857668151d80ab25b4493 | |
parent | bc1ae7380d446202396d3f0d72303318b9a27bc4 (diff) |
Remove context argument for increment/decrement value
Change-Id: I35c87190527a9eebd596aba8c4b100be77f552cd
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
-rw-r--r-- | src/v4/moth/qv4vme_moth.cpp | 4 | ||||
-rw-r--r-- | src/v4/qv4isel_masm.cpp | 4 | ||||
-rw-r--r-- | src/v4/qv4runtime.cpp | 4 | ||||
-rw-r--r-- | src/v4/qv4runtime.h | 4 |
4 files changed, 8 insertions, 8 deletions
diff --git a/src/v4/moth/qv4vme_moth.cpp b/src/v4/moth/qv4vme_moth.cpp index 9f60a8eb..a3c34bf3 100644 --- a/src/v4/moth/qv4vme_moth.cpp +++ b/src/v4/moth/qv4vme_moth.cpp @@ -397,7 +397,7 @@ VM::Value VME::run(QQmlJS::VM::ExecutionContext *context, const uchar *&code, MOTH_END_INSTR(CallBuiltinTypeofName) MOTH_BEGIN_INSTR(CallBuiltinPostIncValue) - __qmljs_builtin_post_increment(context, VALUEPTR(instr.result), VALUEPTR(instr.value)); + __qmljs_builtin_post_increment(VALUEPTR(instr.result), VALUEPTR(instr.value)); MOTH_END_INSTR(CallBuiltinTypeofValue) MOTH_BEGIN_INSTR(CallBuiltinPostDecMember) @@ -413,7 +413,7 @@ VM::Value VME::run(QQmlJS::VM::ExecutionContext *context, const uchar *&code, MOTH_END_INSTR(CallBuiltinTypeofName) MOTH_BEGIN_INSTR(CallBuiltinPostDecValue) - __qmljs_builtin_post_decrement(context, VALUEPTR(instr.result), VALUEPTR(instr.value)); + __qmljs_builtin_post_decrement(VALUEPTR(instr.result), VALUEPTR(instr.value)); MOTH_END_INSTR(CallBuiltinTypeofValue) MOTH_BEGIN_INSTR(CallBuiltinDeclareVar) diff --git a/src/v4/qv4isel_masm.cpp b/src/v4/qv4isel_masm.cpp index 4e49c599..97d3bead 100644 --- a/src/v4/qv4isel_masm.cpp +++ b/src/v4/qv4isel_masm.cpp @@ -684,7 +684,7 @@ void InstructionSelection::callBuiltinPostIncrementName(const QString &name, V4I void InstructionSelection::callBuiltinPostIncrementValue(V4IR::Temp *value, V4IR::Temp *result) { - generateFunctionCall(Assembler::Void, __qmljs_builtin_post_increment, Assembler::ContextRegister, + generateFunctionCall(Assembler::Void, __qmljs_builtin_post_increment, Assembler::PointerToValue(result), Assembler::PointerToValue(value)); } @@ -709,7 +709,7 @@ void InstructionSelection::callBuiltinPostDecrementName(const QString &name, V4I void InstructionSelection::callBuiltinPostDecrementValue(V4IR::Temp *value, V4IR::Temp *result) { - generateFunctionCall(Assembler::Void, __qmljs_builtin_post_decrement, Assembler::ContextRegister, + generateFunctionCall(Assembler::Void, __qmljs_builtin_post_decrement, Assembler::PointerToValue(result), Assembler::PointerToValue(value)); } diff --git a/src/v4/qv4runtime.cpp b/src/v4/qv4runtime.cpp index d15be7bd..73e322ef 100644 --- a/src/v4/qv4runtime.cpp +++ b/src/v4/qv4runtime.cpp @@ -1066,7 +1066,7 @@ void __qmljs_builtin_typeof_element(ExecutionContext *context, Value *result, co *result = res; } -void __qmljs_builtin_post_increment(ExecutionContext *ctx, Value *result, Value *val) +void __qmljs_builtin_post_increment(Value *result, Value *val) { if (val->isInteger() && val->integerValue() < INT_MAX) { if (result) @@ -1146,7 +1146,7 @@ void __qmljs_builtin_post_increment_element(ExecutionContext *context, Value *re o->putIndexed(context, idx, v); } -void __qmljs_builtin_post_decrement(ExecutionContext *ctx, Value *result, Value *val) +void __qmljs_builtin_post_decrement(Value *result, Value *val) { if (val->isInteger() && val->integerValue() > INT_MIN) { if (result) diff --git a/src/v4/qv4runtime.h b/src/v4/qv4runtime.h index dfdaedef..2289ffe6 100644 --- a/src/v4/qv4runtime.h +++ b/src/v4/qv4runtime.h @@ -122,12 +122,12 @@ void __qmljs_builtin_typeof_name(ExecutionContext *context, Value* result, Strin void __qmljs_builtin_typeof_member(ExecutionContext* context, Value* result, const Value &base, String *name); void __qmljs_builtin_typeof_element(ExecutionContext* context, Value *result, const Value &base, const Value &index); -void __qmljs_builtin_post_increment(ExecutionContext *ctx, Value *result, Value *val); +void __qmljs_builtin_post_increment(Value *result, Value *val); void __qmljs_builtin_post_increment_name(ExecutionContext *context, Value *result, String *name); void __qmljs_builtin_post_increment_member(ExecutionContext *context, Value *result, const Value &base, String *name); void __qmljs_builtin_post_increment_element(ExecutionContext *context, Value *result, const Value &base, const Value *index); -void __qmljs_builtin_post_decrement(ExecutionContext *ctx, Value *result, Value *val); +void __qmljs_builtin_post_decrement(Value *result, Value *val); void __qmljs_builtin_post_decrement_name(ExecutionContext *context, Value *result, String *name); void __qmljs_builtin_post_decrement_member(ExecutionContext *context, Value *result, const Value &base, String *name); void __qmljs_builtin_post_decrement_element(ExecutionContext *context, Value *result, const Value &base, const Value &index); |