aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.python/py-send-packet.py
diff options
context:
space:
mode:
authorTom Tromey <tromey@adacore.com>2022-12-21 11:52:37 -0700
committerTom Tromey <tromey@adacore.com>2023-02-27 08:09:02 -0700
commit013a623f4cb70060556cf302f4ae54d5f96e66e1 (patch)
tree1ece7263df373e35700ee0aa30c1f91d34b4c622 /gdb/testsuite/gdb.python/py-send-packet.py
parentd11280feed53fa1faa2c543fb04344ae312143b2 (diff)
downloadbinutils-013a623f4cb70060556cf302f4ae54d5f96e66e1.zip
binutils-013a623f4cb70060556cf302f4ae54d5f96e66e1.tar.gz
binutils-013a623f4cb70060556cf302f4ae54d5f96e66e1.tar.bz2
Implement some agent expressions for Ada
Ada historically has not implemented agent expressions, and some Ada constructs probably cannot reasonably be converted to agent expressions. However, a subset of simple operations can be, and this patch represents a first step in that direction. On one internal AdaCore test case, this improves the performance of a conditional breakpoint from 5 minutes to 5 seconds. The main tricky part in this patch is ensuring the converted expressions detect the cases that will not work. This is done by examining the code in the corresponding evaluation methods.
Diffstat (limited to 'gdb/testsuite/gdb.python/py-send-packet.py')
0 files changed, 0 insertions, 0 deletions