Revision 777206
Go back to digest for 24th February 2008Features in KDE Base
Maks Orlovich committed changes in /branches/work/kjs-frostbyte/kjs:
Get things running! Yahoo! (for the subset we handle, anyway):
- Hook in compilation on-demand in FunctionBodyNode::execute.
- Properly compute mark descriptors in compileState
- Store localStore and markDescriptor info in ExecState, markDescriptor in variable object, use as appropriate
- Fix ScopeLookup ops to advance iterator chain.- Hijack ~ temporarily as a debug tracing op.
File Changes
Modified 11 files
- /branches/work/kjs-frostbyte/kjs
- /CompileState.h
- /ExecState.cpp
- /ExecState.h
- /function.cpp
- /JSVariableObject.cpp
- /JSVariableObject.h
- /nodes.cpp
- /nodes.h
- /nodes2bytecode.cpp
- /bytecode/codes.def
- /bytecode/machine.cpp.in
11 files changed in total