| blocks_to_trimmings_map_ | v8::internal::compiler::StringBuilderOptimizer | private |
| BlockShouldFinalizeStringBuilders(BasicBlock *block) | v8::internal::compiler::StringBuilderOptimizer | |
| broker() const | v8::internal::compiler::StringBuilderOptimizer | inline |
| broker_ | v8::internal::compiler::StringBuilderOptimizer | private |
| CheckNodeUses(Node *node, Node *concat_child, Status status) | v8::internal::compiler::StringBuilderOptimizer | private |
| CheckPreviousNodeUses(Node *child, Status status, int input_if_loop_phi=0) | v8::internal::compiler::StringBuilderOptimizer | private |
| ConcatIsInStringBuilder(Node *node) | v8::internal::compiler::StringBuilderOptimizer | |
| FinalizeStringBuilders() | v8::internal::compiler::StringBuilderOptimizer | private |
| GetOneOrTwoByte(Node *node) | v8::internal::compiler::StringBuilderOptimizer | |
| GetPhiPredecessorsCommonId(Node *node) | v8::internal::compiler::StringBuilderOptimizer | private |
| GetStatus(Node *node) const | v8::internal::compiler::StringBuilderOptimizer | inlineprivate |
| GetStringBuilderIdForConcat(Node *node) | v8::internal::compiler::StringBuilderOptimizer | private |
| GetStringBuildersToFinalize(BasicBlock *block) | v8::internal::compiler::StringBuilderOptimizer | |
| graph() const | v8::internal::compiler::StringBuilderOptimizer | inline |
| IsFirstConcatInStringBuilder(Node *node) | v8::internal::compiler::StringBuilderOptimizer | |
| IsLoopPhi(Node *node) const | v8::internal::compiler::StringBuilderOptimizer | inlineprivate |
| IsNonLoopPhiStringBuilderEnd(Node *node) | v8::internal::compiler::StringBuilderOptimizer | |
| IsStringBuilderConcatInput(Node *node) | v8::internal::compiler::StringBuilderOptimizer | |
| IsStringBuilderEnd(Node *node) | v8::internal::compiler::StringBuilderOptimizer | |
| jsgraph() const | v8::internal::compiler::StringBuilderOptimizer | inline |
| jsgraph_ | v8::internal::compiler::StringBuilderOptimizer | private |
| kAllowAnyStringOnTheRhs | v8::internal::compiler::StringBuilderOptimizer | privatestatic |
| kInvalidId | v8::internal::compiler::StringBuilderOptimizer | privatestatic |
| kInvalidStringBuilder | v8::internal::compiler::StringBuilderOptimizer | private |
| loop_headers_ | v8::internal::compiler::StringBuilderOptimizer | private |
| LoopContains(Node *loop_phi, Node *node) | v8::internal::compiler::StringBuilderOptimizer | inlineprivate |
| ReplaceConcatInputIfNeeded(Node *node, int input_idx) | v8::internal::compiler::StringBuilderOptimizer | private |
| Run() | v8::internal::compiler::StringBuilderOptimizer | |
| schedule() const | v8::internal::compiler::StringBuilderOptimizer | inline |
| schedule_ | v8::internal::compiler::StringBuilderOptimizer | private |
| SetStatus(Node *node, State state, int id=kInvalidId) | v8::internal::compiler::StringBuilderOptimizer | inlineprivate |
| State enum name | v8::internal::compiler::StringBuilderOptimizer | private |
| status_ | v8::internal::compiler::StringBuilderOptimizer | private |
| string_builder_count_ | v8::internal::compiler::StringBuilderOptimizer | private |
| string_builders_ | v8::internal::compiler::StringBuilderOptimizer | private |
| StringBuilderOptimizer(JSGraph *jsgraph, Schedule *schedule, Zone *temp_zone, JSHeapBroker *broker) | v8::internal::compiler::StringBuilderOptimizer | |
| temp_zone() const | v8::internal::compiler::StringBuilderOptimizer | inline |
| temp_zone_ | v8::internal::compiler::StringBuilderOptimizer | private |
| UpdateStatus(Node *node, State state) | v8::internal::compiler::StringBuilderOptimizer | inlineprivate |
| VisitGraph() | v8::internal::compiler::StringBuilderOptimizer | private |
| VisitNode(Node *node, BasicBlock *block) | v8::internal::compiler::StringBuilderOptimizer | private |