google-cloud-debugger - Class Google::Cloud::Debugger::Breakpoint::VariableTable (v0.42.2)
Reference documentation and code samples for the google-cloud-debugger class Google::Cloud::Debugger::Breakpoint::VariableTable.
VariableTable
The variable_table exists to aid with computation, memory and network
traffic optimization. It enables storing a variable once and reference
it from multiple variables, including variables stored in the
variable_table itself. For example, the same this object, which may
appear at many levels of the stack, can have all of its data stored
once in this table. The stack frame variables then would hold only a
reference to it.
The variable var_table_index field is an index into this repeated
field. The stored objects are nameless and get their name from the
referencing variable. The effective variable is a merge of the
referencing variable and the referenced variable.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# google-cloud-debugger - Class Google::Cloud::Debugger::Breakpoint::VariableTable (v0.42.2)\n\nReference documentation and code samples for the google-cloud-debugger class Google::Cloud::Debugger::Breakpoint::VariableTable.\n\nVariableTable\n-------------\n\nThe variable_table exists to aid with computation, memory and network\ntraffic optimization. It enables storing a variable once and reference\nit from multiple variables, including variables stored in the\nvariable_table itself. For example, the same this object, which may\nappear at many levels of the stack, can have all of its data stored\nonce in this table. The stack frame variables then would hold only a\nreference to it.\n\nThe variable var_table_index field is an index into this repeated\nfield. The stored objects are nameless and get their name from the\nreferencing variable. The effective variable is a merge of the\nreferencing variable and the referenced variable.\n\nSee also [#variable_table](/ruby/docs/reference/google-cloud-debugger/latest/Google-Cloud-Debugger-Breakpoint#Google__Cloud__Debugger__Breakpoint_variable_table_instance_ \"Google::Cloud::Debugger::Breakpoint#variable_table (method)\"). \n\nInherits\n--------\n\n- Object \n\nExtended By\n-----------\n\n- Forwardable"]]