summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Test signed narrow arguments in FFI better.wip-raeburn-miscKen Raeburn2012-05-212-2/+16
* Eliminate uses of GC_PTR, a holdover from libgc 6.x.Ken Raeburn2012-05-2111-38/+34
* Don't use addresses of labels with LLVM.Ken Raeburn2012-05-212-0/+24
* Always use VM_LABEL.Ken Raeburn2012-05-211-1/+1
* Report time taken for 'guild compile' commands.Ken Raeburn2012-05-212-3/+3
* Require BDW-GC version 7.2 or better.Ken Raeburn2012-05-211-3/+3
* Fix FFI struct sizing to account for trailing padding.Ken Raeburn2012-05-212-1/+6
* Fix lock handling bug in commit aac980de43a0466b968a56607664f5ebbca6b751.Ken Raeburn2012-05-202-2/+2
* inline scm_cons, scm_car, scm_cdrAndy Wingo2012-05-174-55/+68
* add guile-2.2 featureAndy Wingo2012-05-171-0/+1
* Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-05-114-7/+20
|\
| * fix more assumptions that the frame-procedure is a procedureAndy Wingo2012-05-114-8/+21
| * Merge remote-tracking branch 'origin/stable-2.0' into stable-2.0Andy Wingo2012-05-104-15/+57
| |\
* | \ Merge remote-tracking branch 'local-2.0/stable-2.0'Andy Wingo2012-05-105-199/+141
|\ \ \ | |/ /
| * | refactor vm application of non-programs; boot continuation refactorAndy Wingo2012-05-105-199/+141
* | | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-05-0812-116/+225
|\ \ \ | | |/ | |/|
| * | Add missing `SCM_API' for `scm_take_from_input_buffers'.Ludovic Courtès2012-05-081-1/+2
| * | Fix `setvbuf' to leave the line/column number unchanged.Ludovic Courtès2012-05-083-14/+55
| |/
| * docbook->texi fixAndy Wingo2012-05-081-2/+6
| * (texinfo docbook) support for @acronymAndy Wingo2012-05-071-1/+3
| * add support for texinfo parsed arguments, like @acronymAndy Wingo2012-05-073-12/+87
| * Add a missing SYNC_ALL in variable-refAndy Wingo2012-05-071-0/+1
| * Optimize `scm_read_string'.Ludovic Courtès2012-05-072-19/+38
| * Make `scm_unget_byte' public.Ludovic Courtès2012-05-061-2/+2
| * read: Avoid `void *' pointer arithmetic.Ludovic Courtès2012-05-061-1/+1
| * Build with `-Wpointer-arith' when available.Ludovic Courtès2012-05-061-3/+1
| * Correct typing of assertion in the `wind' instruction.Ludovic Courtès2012-05-051-2/+4
| * Simplify the reader's `read_complete_token'.Ludovic Courtès2012-05-041-65/+35
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-04-309-308/+345
|\ \ | |/
| * push error handlers out of line in the vmAndy Wingo2012-04-306-319/+331
| * add internal SCM_NOINLINE definitionAndy Wingo2012-04-301-0/+5
| * add scm_c_values helperAndy Wingo2012-04-302-5/+18
* | fix peval test for recent mergeAndy Wingo2012-04-301-2/+2
* | Merge remote-tracking branch 'origin/stable-2.0'Andy Wingo2012-04-269-222/+328
|\ \ | |/
| * vlist performance improvements; allocate vhash data inlineAndy Wingo2012-04-231-142/+159
| * avoid emitting degenerate aliases in pevalAndy Wingo2012-04-232-11/+71
| * vlist-cons micro-optimizationsAndy Wingo2012-04-231-24/+31
| * slight vlist refactorAndy Wingo2012-04-231-18/+11
| * fix replacement of CSE with lexical-refAndy Wingo2012-04-232-12/+24
| * cse hashing tweakAndy Wingo2012-04-231-1/+1
| * more inlining in effects.scmAndy Wingo2012-04-231-11/+12
| * better primitives support for bit operationsAndy Wingo2012-04-231-1/+14
| * disable optimizations in goops dispatch proceduresAndy Wingo2012-04-231-2/+4
| * enable cseAndy Wingo2012-04-232-5/+13
* | Merge commit 'f66cbb99ee096186837536885d3436bb334df34d'Andy Wingo2012-04-264-0/+853
|\ \ | |/
| * new pass: cseAndy Wingo2012-04-234-0/+854
* | Merge commit '1cd63115be7a25d0ea18aaa0e1eff5658d8db77a'Andy Wingo2012-04-264-60/+361
|\ \ | |/
| * minor tweaks to a peval testAndy Wingo2012-04-231-4/+4
| * peval uses effects analysisAndy Wingo2012-04-231-53/+25
| * add effectsAndy Wingo2012-04-232-0/+335