Convert run-time functions that take a Value * for arguments to use a Value reference
authorSimon Hausmann <simon.hausmann@digia.com>
Thu, 14 Feb 2013 09:45:49 +0000 (10:45 +0100)
committerLars Knoll <lars.knoll@digia.com>
Thu, 14 Feb 2013 11:33:02 +0000 (12:33 +0100)
commitb09bb08d7440cfcf4ab6440bac4990e0b4542c30
tree138585bd9d3ab1b14db11b7661bfb0d89689cc75
parent2ce17e2aa9908aa68136f3e82b6ad5a001a9f5fc
Convert run-time functions that take a Value * for arguments to use a Value reference

This keeps the C++ implementation code simpler while still providing the same
(pointer based) calling convention.

Change-Id: Ib72acf1dfdf4638f6d109a0771fdafc921a544d2
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
16 files changed:
src/v4/llvm_runtime.cpp
src/v4/moth/qv4instr_moth_p.h
src/v4/moth/qv4isel_moth.cpp
src/v4/moth/qv4vme_moth.cpp
src/v4/qmljs_environment.cpp
src/v4/qmljs_environment.h
src/v4/qmljs_runtime.cpp
src/v4/qmljs_runtime.h
src/v4/qmljs_value.h
src/v4/qv4functionobject.cpp
src/v4/qv4functionobject.h
src/v4/qv4isel_masm.cpp
src/v4/qv4managed.cpp
src/v4/qv4managed.h
src/v4/qv4object.cpp
src/v4/qv4object.h