Lines Matching defs:code
2 // Use of this source code is governed by a BSD-style license that can be
67 // Don't emit code for basic blocks with a replacement.
170 Handle<Code> code) {
174 dep = DependentCode::Insert(dep, DependentCode::kWeakCodeGroup, code);
179 void LCodeGenBase::RegisterWeakObjectsInOptimizedCode(Handle<Code> code) {
180 DCHECK(code->is_optimized_code());
186 for (RelocIterator it(*code, mode_mask); !it.done(); it.next()) {
189 code->IsWeakObjectInOptimizedCode(it.rinfo()->target_cell())) {
193 code->IsWeakObjectInOptimizedCode(it.rinfo()->target_object())) {
207 code->constant_pool()->set_weak_object_state(
213 // this code is not yet in the depended code lists of the embedded maps.
217 Map::AddDependentCode(maps.at(i), DependentCode::kWeakCodeGroup, code);
220 AddWeakObjectToCodeDependency(isolate(), objects.at(i), code);
223 AddWeakObjectToCodeDependency(isolate(), cells.at(i), code);