Definition at line 4411 of file object.cc.
◆ CHACodeArray()
dart::CHACodeArray::CHACodeArray |
( |
const Class & |
cls | ) |
|
|
inlineexplicit |
Definition at line 4413 of file object.cc.
4415 cls_(cls) {}
WeakCodeReferences(const WeakArray &value)
◆ ReportDeoptimization()
virtual void dart::CHACodeArray::ReportDeoptimization |
( |
const Code & |
code | ) |
|
|
inlinevirtual |
Implements dart::WeakCodeReferences.
Definition at line 4422 of file object.cc.
4422 {
4423 if (FLAG_trace_deoptimization || FLAG_trace_deoptimization_verbose) {
4425 THR_Print(
"Deoptimizing %s because CHA optimized (%s).\n",
4427 }
4428 }
virtual const char * ToCString() const
#define THR_Print(format,...)
Dart_NativeFunction function
◆ ReportSwitchingCode()
virtual void dart::CHACodeArray::ReportSwitchingCode |
( |
const Code & |
code | ) |
|
|
inlinevirtual |
Implements dart::WeakCodeReferences.
Definition at line 4430 of file object.cc.
4430 {
4431 if (FLAG_trace_deoptimization || FLAG_trace_deoptimization_verbose) {
4434 "Switching %s to unoptimized code because CHA invalid"
4435 " (%s)\n",
4437 }
4438 }
◆ UpdateArrayTo()
virtual void dart::CHACodeArray::UpdateArrayTo |
( |
const WeakArray & |
value | ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file:
- third_party/dart-lang/sdk/runtime/vm/object.cc