[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] /srv/bzr/gnash/avm2 r9604: Add some useful debug statemen
From: |
Tom Stellard |
Subject: |
[Gnash-commit] /srv/bzr/gnash/avm2 r9604: Add some useful debug statements. |
Date: |
Sat, 11 Oct 2008 00:12:02 +0800 |
User-agent: |
Bazaar (1.5) |
------------------------------------------------------------
revno: 9604
committer: Tom Stellard <address@hidden>
branch nick: gnash_dev
timestamp: Sat 2008-10-11 00:12:02 +0800
message:
Add some useful debug statements.
modified:
libcore/vm/Machine.cpp
=== modified file 'libcore/vm/Machine.cpp'
--- a/libcore/vm/Machine.cpp 2008-10-10 14:33:23 +0000
+++ b/libcore/vm/Machine.cpp 2008-10-10 16:12:02 +0000
@@ -1175,9 +1175,10 @@
boost::uint32_t argc = mStream->read_V32();
std::auto_ptr< std::vector<as_value> > args = get_args(argc);
//TODO: If multiname is runtime also pop namespace and/or name
values.
- as_object *object = pop_stack().to_object().get();
+ as_value object_val = pop_stack();
+ as_object *object = object_val.to_object().get();
as_value property = object->getMember(a.getGlobalName(),0);
- LOG_DEBUG_AVM("Calling method %s on object
%s",property.toDebugString(),object->get_text_value());
+ LOG_DEBUG_AVM("Calling method %s on object
%s",property.toDebugString(),object_val.toDebugString());
as_environment env = as_environment(_vm);
as_value result = call_method(property,&env,object,args);
@@ -1569,6 +1570,7 @@
{
boost::uint8_t depth = mStream->read_u8();
push_stack(get_scope_stack(depth));
+ print_scope_stack();
break;
}
/// 0x66 ABC_ACTION_GETPROPERTY
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] /srv/bzr/gnash/avm2 r9604: Add some useful debug statements.,
Tom Stellard <=