| OLD | NEW | 
|   1 // Copyright 2011 the V8 project authors. All rights reserved. |   1 // Copyright 2011 the V8 project authors. All rights reserved. | 
|   2 // Redistribution and use in source and binary forms, with or without |   2 // Redistribution and use in source and binary forms, with or without | 
|   3 // modification, are permitted provided that the following conditions are |   3 // modification, are permitted provided that the following conditions are | 
|   4 // met: |   4 // met: | 
|   5 // |   5 // | 
|   6 //     * Redistributions of source code must retain the above copyright |   6 //     * Redistributions of source code must retain the above copyright | 
|   7 //       notice, this list of conditions and the following disclaimer. |   7 //       notice, this list of conditions and the following disclaimer. | 
|   8 //     * Redistributions in binary form must reproduce the above |   8 //     * Redistributions in binary form must reproduce the above | 
|   9 //       copyright notice, this list of conditions and the following |   9 //       copyright notice, this list of conditions and the following | 
|  10 //       disclaimer in the documentation and/or other materials provided |  10 //       disclaimer in the documentation and/or other materials provided | 
| (...skipping 18 matching lines...) Expand all  Loading... | 
|  29 #define V8_ISOLATE_INL_H_ |  29 #define V8_ISOLATE_INL_H_ | 
|  30  |  30  | 
|  31 #include "isolate.h" |  31 #include "isolate.h" | 
|  32  |  32  | 
|  33 #include "debug.h" |  33 #include "debug.h" | 
|  34  |  34  | 
|  35 namespace v8 { |  35 namespace v8 { | 
|  36 namespace internal { |  36 namespace internal { | 
|  37  |  37  | 
|  38  |  38  | 
|  39 SaveContext::SaveContext(Isolate* isolate) : prev_(isolate->save_context()) { |  39 SaveContext::SaveContext(Isolate* isolate) | 
 |  40   : isolate_(isolate), | 
 |  41     prev_(isolate->save_context()) { | 
|  40   if (isolate->context() != NULL) { |  42   if (isolate->context() != NULL) { | 
|  41     context_ = Handle<Context>(isolate->context()); |  43     context_ = Handle<Context>(isolate->context()); | 
|  42   } |  44   } | 
|  43   isolate->set_save_context(this); |  45   isolate->set_save_context(this); | 
|  44  |  46  | 
|  45   c_entry_fp_ = isolate->c_entry_fp(isolate->thread_local_top()); |  47   c_entry_fp_ = isolate->c_entry_fp(isolate->thread_local_top()); | 
|  46 } |  48 } | 
|  47  |  49  | 
|  48  |  50  | 
|  49 bool Isolate::IsDebuggerActive() { |  51 bool Isolate::IsDebuggerActive() { | 
| (...skipping 11 matching lines...) Expand all  Loading... | 
|  61   return debug()->has_break_points(); |  63   return debug()->has_break_points(); | 
|  62 #else |  64 #else | 
|  63   return false; |  65   return false; | 
|  64 #endif |  66 #endif | 
|  65 } |  67 } | 
|  66  |  68  | 
|  67  |  69  | 
|  68 } }  // namespace v8::internal |  70 } }  // namespace v8::internal | 
|  69  |  71  | 
|  70 #endif  // V8_ISOLATE_INL_H_ |  72 #endif  // V8_ISOLATE_INL_H_ | 
| OLD | NEW |