Greg Cooper
d2bb69fdb9
fix for debugger crashing
...
svn: r5196
2006-12-30 02:40:38 +00:00
Matthew Flatt
cf0b303497
359.2, collects changes
...
svn: r5143
2006-12-20 00:57:12 +00:00
Eli Barzilay
3459c3a58f
merged units branch
...
svn: r5033
2006-12-05 20:31:14 +00:00
Greg Cooper
9b02aa9cf7
still don't know why it tries to read past the end of the id vector (perhaps states of different tabs are getting confused)
...
now it will just ignore those invalid reads
svn: r4804
2006-11-07 22:27:13 +00:00
Greg Cooper
489e9c6ed9
annotator now takes an optional parameter to restrict (by source)
...
which syntax objects will have breakpoint annotations installed; this
is the "right way" (for now, with a single file), so i've removed a
bunch of the old hacky restrictions that didn't really work
top-level begins are no longer handled specially by the tool---just
passed on to the annotator, which should do the right thing
svn: r4206
2006-08-31 22:24:35 +00:00
Greg Cooper
048686eade
should now have my fix and Aleks's patch
...
svn: r4191
2006-08-30 15:22:13 +00:00
Greg Cooper
690005c9b2
fixed a stupid bug in handler for right-clicking on program counter
...
(introduced by an unsound refactoring)
svn: r4189
2006-08-30 03:57:43 +00:00
Greg Cooper
e694c53738
aleks bromfield's patch for DrOCaml
...
svn: r4161
2006-08-27 23:45:19 +00:00
Greg Cooper
7a44d396d1
fixed a bug in persistent breakpoint maintenance (handling eval'd exprs
...
w/o source location info)
implemented right-click menu feature to print variable and return values to
the console (useful when rendering something wider than space around buttons
in debug control pane)
svn: r3748
2006-07-18 04:24:35 +00:00
Greg Cooper
e4f5ed700b
fixed sprofiler demo
...
worked around problem where some syntax objects were getting unwrapped
(e.g., require)
svn: r3742
2006-07-17 16:23:00 +00:00
Greg Cooper
c1a85ad061
fixed bug in debug button where breakable locations would be lost for
...
languages other than (module ...)
made push-pull-ball not a module, so it just runs in FrTime
removed velocity display from pong.ss, and moved default location of left
controller so it doesn't cause div-by-zero exceptions
svn: r3718
2006-07-16 00:27:53 +00:00
Matthew Flatt
a334558f62
removed hacks now that PR 8112 is resolved
...
svn: r3497
2006-06-27 14:02:01 +00:00
Greg Cooper
00513d7778
fixed/changed interface for accumulating top-level ids from annotator
...
debugger now supports mousing over top-level ids (but no set! yet)
svn: r3458
2006-06-23 22:12:25 +00:00
Greg Cooper
b1251209df
the state of each debugging session is now maintained by the tab instead of the
...
frame
svn: r3449
2006-06-23 18:55:57 +00:00
Greg Cooper
ec47ef318f
breakpoints now persist across execution and debugging sessions
...
svn: r3443
2006-06-23 00:16:47 +00:00
Greg Cooper
c345c8eef2
- annotator no longer inserts breaks on exprs from external macros
...
- debugger no longer tries to track variables from external macros
svn: r3439
2006-06-22 19:20:19 +00:00
Guillaume Marceau
41d79339b9
attempt to work around byecompiler bug
...
svn: r3360
2006-06-14 20:20:24 +00:00
Greg Cooper
1a70f40e4f
minor bug fix
...
svn: r3328
2006-06-11 18:06:52 +00:00
Guillaume Marceau
0849f54d68
removed base-gm.ss from dykstra
...
svn: r2599
2006-04-05 00:19:51 +00:00
Guillaume Marceau
f5d77675c7
doc fix
...
svn: r2597
2006-04-04 23:32:53 +00:00
Guillaume Marceau
1f702fab15
cleaned up and fixed base-gm.ss in frtime and mztake
...
svn: r2596
2006-04-04 23:22:49 +00:00
Guillaume Marceau
65f188723a
trimmed base.ss
...
svn: r2578
2006-04-03 05:53:25 +00:00
Eli Barzilay
16f01a1109
{quick,merge}sort -> sort
...
svn: r2569
2006-04-01 12:24:15 +00:00
Matthew Flatt
3cdb386436
adapt Debug button to annotator.ss interface change
...
svn: r2206
2006-02-13 14:22:59 +00:00
Guillaume Marceau
debdf0e431
implemented top-level lookups, with scoping
...
svn: r2173
2006-02-08 17:48:49 +00:00
Guillaume Marceau
e862bb520a
implementing top-level-ids
...
svn: r2071
2006-02-01 19:05:04 +00:00
Greg Cooper
f49fc2b852
moving the mztake tests to collects/tests/mztake
...
svn: r2012
2006-01-27 23:58:03 +00:00
Greg Cooper
a5a017bd9f
implemented current-reqspec
...
svn: r2011
2006-01-27 23:54:38 +00:00
Greg Cooper
d950b675f2
implemented break-after and loc/r
...
svn: r2007
2006-01-27 22:08:54 +00:00
Guillaume Marceau
038c69c3ef
implemented pattern matching locations
...
svn: r1872
2006-01-19 17:43:00 +00:00
Matthew Flatt
e82c56d1b6
remove newline in status, which causes trouble in X
...
svn: r1764
2006-01-05 14:02:15 +00:00
Matthew Flatt
4bd8257202
avoid MrEd/Windows zero-height message% bugs
...
svn: r1637
2005-12-18 00:07:12 +00:00
Greg Cooper
9206b90b8a
added NAP-TIME to highway.ss
...
changed WHERE from a behavior to an event and updated sprofiler-mztake
accordingly
svn: r1617
2005-12-15 01:29:48 +00:00
Greg Cooper
5f88a3d5f3
fixed "where" bug in sprofiler
...
sine no longer pauses
svn: r1616
2005-12-14 23:51:42 +00:00
Matthew Flatt
0164317066
fixed gui for multiple values
...
svn: r1572
2005-12-09 20:43:16 +00:00
Matthew Flatt
3fae8822a3
added string constant for debug tool button
...
svn: r1541
2005-12-06 20:13:28 +00:00
Matthew Flatt
5d8b64df09
show Step/Debug buttons for suitable languages, only
...
svn: r1383
2005-11-23 17:22:40 +00:00
Matthew Flatt
b172954a54
debugger expands linearly
...
svn: r1373
2005-11-22 19:46:07 +00:00
Guillaume Marceau
3f8d2cf779
documented the annotator
...
svn: r823
2005-09-09 22:33:57 +00:00
Guillaume Marceau
b9bf3b6134
#%top now works
...
svn: r593
2005-08-14 07:27:27 +00:00
Guillaume Marceau
d3e8815e46
little clean ups
...
svn: r591
2005-08-14 06:30:59 +00:00
Guillaume Marceau
00b20bf708
finished updating the docs (again), implemented policies, moved nicely reusable files out of private, renamed load-annotator to load-sandbox
...
svn: r590
2005-08-14 05:27:58 +00:00
Guillaume Marceau
bf57c0e894
updated dox.txt
...
svn: r555
2005-08-06 00:58:08 +00:00
Guillaume Marceau
6f31d7a6b8
fixed small contract bug
...
svn: r554
2005-08-06 00:34:10 +00:00
Guillaume Marceau
cb30a90f04
define-values-for-syntax and (now-running b) and broken #%top
...
svn: r542
2005-08-03 19:45:21 +00:00
Jay McCarthy
a180ebce2e
Adding to todo
...
svn: r521
2005-08-01 15:41:51 +00:00
Matthew Flatt
6a6774d336
adjusted terminology in the GUI
...
svn: r513
2005-07-31 13:45:01 +00:00
Jay McCarthy
b12987e9e8
Updating for new frtime and making col optional
...
svn: r465
2005-07-27 16:29:13 +00:00
Jay McCarthy
6e06669843
Fixing compile error
...
svn: r455
2005-07-26 22:36:04 +00:00
Jay McCarthy
1eda5e3ffd
Refactoring code into engine and mztake; and, optimizing where/traces
...
svn: r448
2005-07-26 16:28:50 +00:00