Gareth Rees
|
eb6f8d0cb4
|
Make the names in the design document match those in the code.
Copied from Perforce
Change: 181723
ServerID: perforce.ravenbrook.com
|
2013-05-11 19:22:58 +01:00 |
|
Gareth Rees
|
d0a8ac6e14
|
Rename mps_arena_create_args to mps_arena_create_k to match the documentation, and for consistency with mps_pool_create_k and mps_ap_create_k.
Copied from Perforce
Change: 181722
ServerID: perforce.ravenbrook.com
|
2013-05-11 19:17:06 +01:00 |
|
Gareth Rees
|
8861a09847
|
Add +k flag so that $id$ gets expanded.
Copied from Perforce
Change: 181721
ServerID: perforce.ravenbrook.com
|
2013-05-11 19:11:37 +01:00 |
|
Gareth Rees
|
c686505ffe
|
Untabify.
Copied from Perforce
Change: 181720
ServerID: perforce.ravenbrook.com
|
2013-05-11 19:10:56 +01:00 |
|
Gareth Rees
|
f72f7181f7
|
Fix typo: "parmeters" for "parameters".
Copied from Perforce
Change: 181719
ServerID: perforce.ravenbrook.com
|
2013-05-11 19:10:14 +01:00 |
|
Richard Brooksby
|
e89b7a9564
|
Adding leader comment to .p4ignore files and setting keyword expansion.
Copied from Perforce
Change: 181684
ServerID: perforce.ravenbrook.com
|
2013-05-10 03:52:36 +01:00 |
|
Richard Brooksby
|
2efc8d2469
|
Fixing up .p4ignore files to ignore .p4configs and visual studio build results.
Copied from Perforce
Change: 181683
ServerID: perforce.ravenbrook.com
|
2013-05-10 03:48:40 +01:00 |
|
Richard Brooksby
|
688b5bf73d
|
Converting varags on buffer and ap creation into keyword argument lists.
Copied from Perforce
Change: 181680
ServerID: perforce.ravenbrook.com
|
2013-05-09 18:25:53 +01:00 |
|
Richard Brooksby
|
af44d1241f
|
Replacing varargs passed to seginit with keyword argument list.
Copied from Perforce
Change: 181679
ServerID: perforce.ravenbrook.com
|
2013-05-09 17:34:01 +01:00 |
|
Richard Brooksby
|
f4416c7efc
|
Changing required keyword arguments to cause an assertion rather than return a status code, and removing repetition in how this is expressed.
Copied from Perforce
Change: 181674
ServerID: perforce.ravenbrook.com
|
2013-05-09 15:15:40 +01:00 |
|
Richard Brooksby
|
5acbbfa97e
|
Adding arg to windows makefiles. adding trivial params implementation to vman.c.
Copied from Perforce
Change: 181672
ServerID: perforce.ravenbrook.com
|
2013-05-09 15:00:30 +01:00 |
|
Richard Brooksby
|
8b6c35d94f
|
Adding references and document history to keyword arguments design.
Copied from Perforce
Change: 181671
ServerID: perforce.ravenbrook.com
|
2013-05-09 14:59:20 +01:00 |
|
Richard Brooksby
|
0a8e742b4b
|
Converting a fixme to a todo because it's a longer term change.
Copied from Perforce
Change: 181670
ServerID: perforce.ravenbrook.com
|
2013-05-09 14:58:32 +01:00 |
|
Richard Brooksby
|
c851eaf157
|
Moving mps_key_vmw3_top_down definition to arena.c so that it's present on all platforms.
Copied from Perforce
Change: 181669
ServerID: perforce.ravenbrook.com
|
2013-05-09 14:57:38 +01:00 |
|
Richard Brooksby
|
80e84d09a5
|
Adding macros to make keyword argument list formation more convenient and robust.
Copied from Perforce
Change: 181666
ServerID: perforce.ravenbrook.com
|
2013-05-09 14:04:23 +01:00 |
|
Richard Brooksby
|
dfd7156740
|
Tidying up arg.c and arg.h.
Copied from Perforce
Change: 181665
ServerID: perforce.ravenbrook.com
|
2013-05-09 13:01:16 +01:00 |
|
Richard Brooksby
|
60ae2d01be
|
Moving definition of keystruct to arg.h, since this mechanism is largely separable from the rest of the mps.
Copied from Perforce
Change: 181664
ServerID: perforce.ravenbrook.com
|
2013-05-09 12:46:59 +01:00 |
|
Richard Brooksby
|
3815e622a8
|
Draft design document for keyword arguments.
Correcting hex "spelling" of KeySig.
Copied from Perforce
Change: 181661
ServerID: perforce.ravenbrook.com
|
2013-05-09 11:40:22 +01:00 |
|
Richard Brooksby
|
eea2d7aec4
|
Catch-up merge from master sources.
Copied from Perforce
Change: 181651
ServerID: perforce.ravenbrook.com
|
2013-05-09 01:15:40 +01:00 |
|
Richard Brooksby
|
3189ccfc9b
|
Consolidating common pool keywords.
Copied from Perforce
Change: 181649
ServerID: perforce.ravenbrook.com
|
2013-05-09 00:06:07 +01:00 |
|
Richard Brooksby
|
b323278e18
|
Implementing configurable maximum argument list length.
Copied from Perforce
Change: 181648
ServerID: perforce.ravenbrook.com
|
2013-05-08 23:47:38 +01:00 |
|
Richard Brooksby
|
03c7de38b6
|
Macroizing keyword definitions and adding more keyword argument checking methods.
Copied from Perforce
Change: 181647
ServerID: perforce.ravenbrook.com
|
2013-05-08 23:40:40 +01:00 |
|
Richard Brooksby
|
13095f52bf
|
Moving keyword argument declarations to their own header, since they're largely separable from the mps.
Copied from Perforce
Change: 181646
ServerID: perforce.ravenbrook.com
|
2013-05-08 23:09:35 +01:00 |
|
Richard Brooksby
|
d512863efb
|
Moving arena varags parsing into arena class method, similar to pools. much simpler. all tests pass.
Copied from Perforce
Change: 181643
ServerID: perforce.ravenbrook.com
|
2013-05-08 23:00:00 +01:00 |
|
Richard Brooksby
|
71b7e4f70a
|
Pushing varargs decoding into a pool class method. much simpler.
Copied from Perforce
Change: 181642
ServerID: perforce.ravenbrook.com
|
2013-05-08 22:43:51 +01:00 |
|
Richard Brooksby
|
d396431c25
|
Adding decoding of vararg debug options to debug pool classes.
Copied from Perforce
Change: 181639
ServerID: perforce.ravenbrook.com
|
2013-05-08 17:43:01 +01:00 |
|
Richard Brooksby
|
8504a81cf3
|
Eliminating mps_key_varargs and instead decoding deprecated varargs in one place in mpsi.c, so that each pool or other class doesn't have to deal with them.
Copied from Perforce
Change: 181638
ServerID: perforce.ravenbrook.com
|
2013-05-08 17:24:11 +01:00 |
|
Richard Brooksby
|
c781e594a8
|
Adding keyword argument checking for format and chain.
Copied from Perforce
Change: 181637
ServerID: perforce.ravenbrook.com
|
2013-05-08 16:29:12 +01:00 |
|
Richard Brooksby
|
07f446a450
|
Converting pools to use keyword arguments, mostly, and so far inconsistently, but at least it compiles.
Copied from Perforce
Change: 181635
ServerID: perforce.ravenbrook.com
|
2013-05-08 16:21:12 +01:00 |
|
Richard Brooksby
|
45d5d00f69
|
Merging mps version 1.111 changes back to master.
Copied from Perforce
Change: 181631
ServerID: perforce.ravenbrook.com
|
2013-05-08 15:36:19 +01:00 |
|
Richard Brooksby
|
5ad3621720
|
Merging improved release build procedure from custom/cet/version/1.110 branch.
Copied from Perforce
Change: 181626
ServerID: perforce.ravenbrook.com
|
2013-05-08 14:51:20 +01:00 |
|
Richard Brooksby
|
90dab46c4e
|
Adding steps for updating configure.ac to release procedure.
Editing configure.ac for release 1.111.0.
Copied from Perforce
Change: 181625
ServerID: perforce.ravenbrook.com
|
2013-05-08 14:43:01 +01:00 |
|
Richard Brooksby
|
cf15533900
|
Updating configure script for version 1.111.
Copied from Perforce
Change: 181624
ServerID: perforce.ravenbrook.com
|
2013-05-08 14:13:25 +01:00 |
|
Richard Brooksby
|
6aeb72af5e
|
Adding unused declaration for unused variable.
Copied from Perforce
Change: 181623
ServerID: perforce.ravenbrook.com
|
2013-05-08 14:11:27 +01:00 |
|
Richard Brooksby
|
8c4a4b127d
|
Updated manual html
Copied from Perforce
Change: 181622
ServerID: perforce.ravenbrook.com
|
2013-05-08 14:07:56 +01:00 |
|
Richard Brooksby
|
e47ee1a737
|
Marking html manual build products as writeable on client.
Copied from Perforce
Change: 181621
ServerID: perforce.ravenbrook.com
|
2013-05-08 14:07:36 +01:00 |
|
Richard Brooksby
|
ac76e051f4
|
Adding missing meta tag to release procedure to ensure it comes out in utf-8.
Copied from Perforce
Change: 181620
ServerID: perforce.ravenbrook.com
|
2013-05-08 14:03:30 +01:00 |
|
Richard Brooksby
|
c72234fbb9
|
Updating mps_release to release/1.111.0
Copied from Perforce
Change: 181619
ServerID: perforce.ravenbrook.com
|
2013-05-08 13:57:31 +01:00 |
|
Richard Brooksby
|
2b9ba179a7
|
Ignoring update of "master" to "version 1.111" from version branch.
Copied from Perforce
Change: 181617
ServerID: perforce.ravenbrook.com
|
2013-05-08 13:53:51 +01:00 |
|
Richard Brooksby
|
0fe2c0e5ec
|
Updating "master" to "version 1.111" in documents.
Copied from Perforce
Change: 181616
ServerID: perforce.ravenbrook.com
|
2013-05-08 13:53:01 +01:00 |
|
Richard Brooksby
|
2fe7a0d251
|
Branching mps master sources for version 1.111.
Copied from Perforce
Change: 181615
ServerID: perforce.ravenbrook.com
|
2013-05-08 13:46:36 +01:00 |
|
Richard Brooksby
|
7b009080c9
|
Adding type mps_awl_find_dependent_t that is documented but didn't actually exist.
Copied from Perforce
Change: 181596
ServerID: perforce.ravenbrook.com
|
2013-05-08 00:19:39 +01:00 |
|
Gareth Rees
|
3c325c0297
|
Fix typo.
Copied from Perforce
Change: 181591
ServerID: perforce.ravenbrook.com
|
2013-05-07 19:01:59 +01:00 |
|
Gareth Rees
|
a7022ceca6
|
Correct case syntax.
Copied from Perforce
Change: 181570
ServerID: perforce.ravenbrook.com
|
2013-05-07 11:48:58 +01:00 |
|
Gareth Rees
|
a998a73498
|
Correct case syntax.
Copied from Perforce
Change: 181569
ServerID: perforce.ravenbrook.com
|
2013-05-07 11:45:40 +01:00 |
|
Gareth Rees
|
545b1a13c8
|
Freebsd 9.1's uname now reports "x64_64" on 64-bit systems.
Copied from Perforce
Change: 181565
ServerID: perforce.ravenbrook.com
|
2013-05-07 08:46:01 +01:00 |
|
Gareth Rees
|
297f287200
|
Put xxxxxx at the end of the pattern argument to mktemp, so that it works on freebsd and os x.
Copied from Perforce
Change: 181562
ServerID: perforce.ravenbrook.com
|
2013-05-06 19:01:25 +01:00 |
|
Gareth Rees
|
726608ce56
|
Avoid type puns.
Copied from Perforce
Change: 181561
ServerID: perforce.ravenbrook.com
|
2013-05-06 18:39:26 +01:00 |
|
Richard Brooksby
|
f774413584
|
Documenting keyword argument lists in general and their specific use for client and virtual memory arenas.
Copied from Perforce
Change: 181634
ServerID: perforce.ravenbrook.com
|
2013-05-03 23:12:17 +01:00 |
|
Richard Brooksby
|
c0a8608bf7
|
Basically working keyword arguments, though vmparam is unsatisfactory.
Copied from Perforce
Change: 181545
ServerID: perforce.ravenbrook.com
|
2013-05-03 17:20:35 +01:00 |
|