Gareth Rees
d26b337ee4
Add aslr test program to the repository.
...
Explain how to disable ASLR for a single process on Linux (better than disabling it for the whole system).
Organize the ASLR documentation more clearly.
Copied from Perforce
Change: 186236
ServerID: perforce.ravenbrook.com
2014-05-21 16:08:15 +01:00
Gareth Rees
c7b589c777
Glossary entry and guide to address space layout randomization.
...
Copied from Perforce
Change: 186234
ServerID: perforce.ravenbrook.com
2014-05-21 14:47:11 +01:00
Gareth Rees
9a8591c544
Cross-reference from debugging chapter of the guide to "common assertions and their causes".
...
Copied from Perforce
Change: 186232
ServerID: perforce.ravenbrook.com
2014-05-21 12:20:40 +01:00
Gareth Rees
e6a9f19c6d
Add note about consequences of running frequent collections.
...
Copied from Perforce
Change: 186134
ServerID: perforce.ravenbrook.com
2014-05-16 12:31:47 +01:00
Gareth Rees
19fb3a41dc
Strength the tear-down advice: you "should" park the arena (not just "good practice").
...
Copied from Perforce
Change: 186066
ServerID: perforce.ravenbrook.com
2014-05-13 10:57:35 +01:00
Gareth Rees
38b1ef8506
Use #. for numbered lists instead of 1. 2. 3. to make these documents easier to edit.
...
Copied from Perforce
Change: 183913
ServerID: perforce.ravenbrook.com
2014-01-10 09:58:44 +00:00
Gareth Rees
dd7a13e5cb
Rename align_up and align macros in the scheme example as align_word and align_obj respectively.
...
Copied from Perforce
Change: 183392
ServerID: perforce.ravenbrook.com
2013-09-05 08:15:56 +01:00
Richard Brooksby
1772a17e72
Documentation and commentary clarifications in response to code review < https://info.ravenbrook.com/mail/2013/07/11/13-17-56/0/ >.
...
Copied from Perforce
Change: 182999
ServerID: perforce.ravenbrook.com
2013-07-11 15:44:19 +01:00
Gareth Rees
2ddd8357c7
Convert arenavm, buffer, lib, and poolmrg to restructuredtext.
...
Convert [notes in square brackets] to .. note:: to make them stand out more and be easier to find and fix.
Modernize config a bit.
Copied from Perforce
Change: 182162
ServerID: perforce.ravenbrook.com
2013-05-24 15:30:38 +01:00
Gareth Rees
f8e0a62b74
Need to handle sigsegv on linux and freebsd.
...
Copied from Perforce
Change: 182133
ServerID: perforce.ravenbrook.com
2013-05-23 20:19:01 +01:00
Gareth Rees
99c01f9fbe
Minor documentation improvements:
...
* Use "OS X" consistently (not "Mac OS X").
* Explain how to avoid GDB from stopping on barrier hits on Linux.
* Bring HTML up to date.
Copied from Perforce
Change: 181077
ServerID: perforce.ravenbrook.com
2013-03-07 15:22:41 +00:00
Gareth Rees
e2b7b1b99c
Remove mps_tramp from backtraces.
...
Copied from Perforce
Change: 180964
ServerID: perforce.ravenbrook.com
2013-02-20 16:57:12 +00:00
Richard Brooksby
87fb54485f
Merging spelling corrections contributed by bruce mitchener and rebuilding manual.
...
See <7d0a9d6204 >.
Copied from Perforce
Change: 180957
ServerID: perforce.ravenbrook.com
2013-02-18 15:52:46 +00:00
Gareth Rees
9af9a934b4
Minor edits.
...
Copied from Perforce
Change: 180439
ServerID: perforce.ravenbrook.com
2012-11-10 20:29:20 +00:00
Gareth Rees
31c5b39795
Write "advanced topics" chapter of the user guide.
...
Copied from Perforce
Change: 180303
ServerID: perforce.ravenbrook.com
2012-11-03 17:38:57 +00:00
Gareth Rees
f9acc18caa
Merge new hashtable stuff from scheme-malloc.c.
...
Fix bug in scheme.c (characters were only 8 bytes on 64-bit platforms, so can't be forwarded).
Copied from Perforce
Change: 180231
ServerID: perforce.ravenbrook.com
2012-11-01 15:37:43 +00:00
Gareth Rees
f63407caf4
Typos.
...
Copied from Perforce
Change: 180211
ServerID: perforce.ravenbrook.com
2012-11-01 00:54:17 +00:00
Gareth Rees
1e098f1a36
Start adding index entries.
...
Copied from Perforce
Change: 180157
ServerID: perforce.ravenbrook.com
2012-10-30 12:26:41 +00:00
Gareth Rees
86d0cd8775
Misc minor edits.
...
Copied from Perforce
Change: 180118
ServerID: perforce.ravenbrook.com
2012-10-27 20:59:48 +01:00
Gareth Rees
cec0b453ee
Merge nb's eventcnv changes and rewrite guide/debug and topic/telemetry accordingly.
...
Copied from Perforce
Change: 180103
ServerID: perforce.ravenbrook.com
2012-10-26 14:35:10 +01:00
Gareth Rees
e67ea7a4ad
Write debugging pools chapter.
...
Copied from Perforce
Change: 180099
ServerID: perforce.ravenbrook.com
2012-10-26 13:15:56 +01:00
Gareth Rees
300a183b5b
Write location chapter.
...
Copied from Perforce
Change: 180080
ServerID: perforce.ravenbrook.com
2012-10-25 17:58:49 +01:00
Gareth Rees
acb5e7a53f
Implement nb's suggestions.
...
Copied from Perforce
Change: 180038
ServerID: perforce.ravenbrook.com
2012-10-23 20:13:46 +01:00
Gareth Rees
589d83b682
Fix cross-references.
...
Put the contact details in the sidebar on all pages.
Copied from Perforce
Change: 180035
ServerID: perforce.ravenbrook.com
2012-10-23 18:00:11 +01:00
Gareth Rees
26da532c07
Changes resulting from discussion with rb.
...
Copied from Perforce
Change: 180034
ServerID: perforce.ravenbrook.com
2012-10-23 17:41:54 +01:00
Gareth Rees
1ab16b6c01
Be clear that the "dont-handle-bad-access" workaround is mac os x specific.
...
Copied from Perforce
Change: 180005
ServerID: perforce.ravenbrook.com
2012-10-22 13:03:42 +01:00
Gareth Rees
da51678348
Might be a good idea to set mps_telemetry_control in your .gdbinit.
...
Copied from Perforce
Change: 180001
ServerID: perforce.ravenbrook.com
2012-10-22 10:49:23 +01:00
Gareth Rees
51bd65218f
Brief overview of the mps.
...
Copied from Perforce
Change: 180000
ServerID: perforce.ravenbrook.com
2012-10-22 10:43:21 +01:00
Gareth Rees
91c1a0f873
Typo.
...
Copied from Perforce
Change: 179997
ServerID: perforce.ravenbrook.com
2012-10-21 23:01:59 +01:00
Gareth Rees
1cb7675e72
Improve the discussion of the symptoms of the size bug.
...
Copied from Perforce
Change: 179994
ServerID: perforce.ravenbrook.com
2012-10-21 22:52:42 +01:00
Gareth Rees
e51d10b6c4
Write some more debugging guide.
...
Copied from Perforce
Change: 179993
ServerID: perforce.ravenbrook.com
2012-10-21 22:44:06 +01:00
Gareth Rees
7fbaee5c3c
Another kind of error.
...
Copied from Perforce
Change: 179992
ServerID: perforce.ravenbrook.com
2012-10-21 22:11:37 +01:00
Gareth Rees
614733081e
User guide on debugging and telemetry
...
Document telemetry environment variables and eventcnv program.
Copied from Perforce
Change: 179989
ServerID: perforce.ravenbrook.com
2012-10-21 18:05:00 +01:00
Gareth Rees
c38d02623a
Configure highlight_language = 'c' since nearly all of our examples will be in c.
...
Copied from Perforce
Change: 179988
ServerID: perforce.ravenbrook.com
2012-10-21 00:11:07 +01:00
Gareth Rees
f859353280
Propagate changes from scheme-after.c to scheme.c; the former is no longer needed.
...
Convert license.txt and built.txt to reStructuredText and include them directly in the manual.
Copied from Perforce
Change: 179957
ServerID: perforce.ravenbrook.com
2012-10-19 11:26:25 +01:00
Gareth Rees
ba0232d7b7
User guide work; initial improvements based on discussion with rb.
...
Copied from Perforce
Change: 179925
ServerID: perforce.ravenbrook.com
2012-10-17 18:10:20 +01:00