1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-21 21:20:44 -08:00
Commit graph

36 commits

Author SHA1 Message Date
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