Definition at line 4356 of file object.cc.
◆ CHACodeArray()
dart::CHACodeArray::CHACodeArray |
( |
const Class & |
cls | ) |
|
|
inlineexplicit |
Definition at line 4358 of file object.cc.
4360 cls_(cls) {}
WeakCodeReferences(const WeakArray &value)
◆ ReportDeoptimization()
virtual void dart::CHACodeArray::ReportDeoptimization |
( |
const Code & |
code | ) |
|
|
inlinevirtual |
Implements dart::WeakCodeReferences.
Definition at line 4367 of file object.cc.
4367 {
4368 if (FLAG_trace_deoptimization || FLAG_trace_deoptimization_verbose) {
4370 THR_Print(
"Deoptimizing %s because CHA optimized (%s).\n",
4372 }
4373 }
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 4375 of file object.cc.
4375 {
4376 if (FLAG_trace_deoptimization || FLAG_trace_deoptimization_verbose) {
4379 "Switching %s to unoptimized code because CHA invalid"
4380 " (%s)\n",
4382 }
4383 }
◆ 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