summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@digia.com>2013-04-15 09:46:45 +0200
committerSimon Hausmann <simon.hausmann@digia.com>2013-04-15 10:52:43 +0200
commit14c2c7dee923818e4b0451bffe8ebc4519ca89f4 (patch)
tree60abd3ddecfc26737e7857668151d80ab25b4493
parentbc1ae7380d446202396d3f0d72303318b9a27bc4 (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.cpp4
-rw-r--r--src/v4/qv4isel_masm.cpp4
-rw-r--r--src/v4/qv4runtime.cpp4
-rw-r--r--src/v4/qv4runtime.h4
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);