Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Breakpoint
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Debugging method used in software development}} {{for multi|the term in tennis|Break point|other uses}} [[File:Eclipse suspended at breakpoint.png|thumb|The debugging interface of [[Eclipse (software)|Eclipse]] with a program suspended at a breakpoint. Panels with [[stack trace]] (upper left) and watched variables (upper right) can be seen.]] In [[software development]], a '''breakpoint''' is an intentional stopping or pausing place in a [[computer program|program]], put in place for [[debugging]] purposes. It is also sometimes simply referred to as a '''pause'''. More generally, a breakpoint is a means of acquiring knowledge about a program during its execution. During the [[Interrupt|interruption]], the [[programmer]] inspects the test [[System platform|environment]] ([[general-purpose register]]s, [[virtual memory|memory]], logs, [[Computer file|files]], etc.) to find out whether the program is functioning as expected. In practice, a breakpoint consists of one or more conditions that determine when a program's execution should be interrupted.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)