Changes between Version 64 and Version 65 of squirrelfish
- Timestamp:
- Apr 14, 2008, 11:13:54 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
squirrelfish
v64 v65 148 148 remove irrelevent files 149 149 150 replace resolve_base_and_func: 151 - statically detect functions that use "this", and emit an "op_fix_this" instruction for them that does the isActivationObject check. normal function calls don't need to do it. 152 - for built-in functions, have a "thisObject" accessor on List, which lazily fixes up "this", or just fix up "this" in the native function invocation code, since most native functions use "this". 153 - remove resolve_base_and_func, and use resolve_base_and_value in its place 154 150 155 If a nested program overwrites the global slot holding a currently executing function, the function won't be marked during GC 151 156