| Index: src/string-stream.cc
|
| ===================================================================
|
| --- src/string-stream.cc (revision 539)
|
| +++ src/string-stream.cc (working copy)
|
| @@ -420,20 +420,11 @@
|
| Add("(Function context is outside heap)\n");
|
| return;
|
| }
|
| - GlobalObject* global = context->global();
|
| - if (!Heap::Contains(global)) {
|
| - Add("(Function context global is outside heap)\n");
|
| - return;
|
| + Object* token = context->global_context()->security_token();
|
| + if (token != current_security_token) {
|
| + Add("Security context: %o\n", token);
|
| + current_security_token = token;
|
| }
|
| - if (global->IsJSGlobalObject()) {
|
| - Object* token = JSGlobalObject::cast(global)->security_token();
|
| - if (token != current_security_token) {
|
| - Add("Security context: %o\n", token);
|
| - current_security_token = token;
|
| - }
|
| - } else {
|
| - Add("(No security context)\n");
|
| - }
|
| } else {
|
| Add("(Function context is corrupt)\n");
|
| }
|
|
|