<- Prev
Tobias Rautenkranz [Wed, 01 Jul 2009 12:54:01]
Spellcheck
Ignore-this: f0267fcc69083127f550eb6df0e17000
Tobias Rautenkranz [Wed, 01 Jul 2009 00:47:39]
Fix for Clozure CL
Ignore-this: d5e913b4c1db568faa1837e39a1107b1
Tobias Rautenkranz [Tue, 30 Jun 2009 22:54:49]
CLISP workaround finalizer for objects in weak hash table crash.
Ignore-this: 5f83f9f1923316244813358b55ca4df1
Tobias Rautenkranz [Mon, 22 Jun 2009 14:18:08]
Speedup overload resolution by calling less into C, more efficient finding of the viable methods
Ignore-this: e934dfc5117a6efc2ece3811dbccc9bc
and various optimizations.
This breaks Clozure CL -- fix it later.
Tobias Rautenkranz [Fri, 12 Jun 2009 14:21:44]
Load Smoke libraries at compile time.
Ignore-this: 51e5619ad69a39a0371a6ee67eeafdd1
Tobias Rautenkranz [Thu, 11 Jun 2009 20:45:05]
futile CLISP fixes
Ignore-this: 1f77599e99aeed4a10fc5d1b97cb8226
Tobias Rautenkranz [Thu, 11 Jun 2009 16:35:40]
Modules can specify the package to place the classes, static methods and constants in.
Ignore-this: a726946038b0e294ea04b70abf0e445
Tobias Rautenkranz [Wed, 10 Jun 2009 14:01:10]
No need for a synchronized hash table when threads are not supported.
Ignore-this: e402b3d75395819b74021bb7dfae3859
Tobias Rautenkranz [Wed, 10 Jun 2009 13:55:55]
Fix ownership transfer for non cxx:class objects.
Ignore-this: 177192e06c94220d2d6d48cf4bc57f4c
Tobias Rautenkranz [Mon, 08 Jun 2009 11:20:54]
Make unreadable cycles garbage collectable.
Ignore-this: f2366d9149585f2fc7c534a86ef990da
Tobias Rautenkranz [Wed, 03 Jun 2009 23:55:26]
Added restarts to method dispatch callback.
Ignore-this: f537ff8c9ca14552e8c369ddcc41916d
Tobias Rautenkranz [Mon, 01 Jun 2009 00:22:05]
fix define-takes-ownership return value
Ignore-this: d7593f0371b738ec88eb08b22e8f042d
Tobias Rautenkranz [Sun, 31 May 2009 19:41:26]
Ownership for return values on the stack
Ignore-this: 3b7cc5a2c0a5e14d3aa621a5aec78713
Tobias Rautenkranz [Sat, 30 May 2009 14:12:25]
soversion for wrappers
Ignore-this: 469abbb58cee1837d866ad6eb7c00237
Tobias Rautenkranz [Thu, 28 May 2009 15:43:36]
Fix CCL and allow ASDF
Ignore-this: 7fcd47815d89a4ca527017e2011b3ef8
Tobias Rautenkranz [Wed, 27 May 2009 19:47:28]
Condition NO-APPLICABLE-CXX-METHOD
Ignore-this: 58400f0e45d036b6f29923526769d5ac
Tobias Rautenkranz [Wed, 27 May 2009 19:22:08]
Fix error when printing a SMOKE-OBJECT with an unbound pointer slot.
Ignore-this: fbdf043f1f21e782ad62952fc69fb890
Tobias Rautenkranz [Wed, 27 May 2009 14:20:30]
Fix some warnings
Ignore-this: 1df7ff2d1005b7b0546a6bad9c681cc4
Tobias Rautenkranz [Tue, 26 May 2009 11:54:47]
Cleanup Lisp -> C++ conversion
Ignore-this: 9ee3aa2f52482704c8238c4863550f2e
Tobias Rautenkranz [Mon, 25 May 2009 20:39:33]
speed up get-struct-slot-value & cleanup
Ignore-this: d65350086669cfbb48c57babaaa3db37
Tobias Rautenkranz [Sun, 24 May 2009 23:28:44]
Allow passing a raw pointer for an argument of type class
Ignore-this: b22fd797901c2229b594af774476d4c
Tobias Rautenkranz [Sun, 24 May 2009 13:30:05]
cleanup finalization stuff
Ignore-this: 2e9ce6193a44943449b7224339b28920
Tobias Rautenkranz [Fri, 22 May 2009 16:57:59]
Use synchronized object-map
Ignore-this: b9a6ceea953aeed549866c9825bcc120
Tobias Rautenkranz [Tue, 19 May 2009 15:59:22]
Clozure CL save image
Ignore-this: d7021cb0b889a369923f26e6711c9c7
Tobias Rautenkranz [Tue, 19 May 2009 13:09:12]
Fix loading with Clozure CL
Ignore-this: 3c67d7f1d0acecc0bdfad919491b72b7
Tobias Rautenkranz [Thu, 14 May 2009 14:07:00]
Dump Lisp image & make bundle with C wrapper libraries.
Ignore-this: e4f7ed4271c86be7ec1c375938efef3e
Tobias Rautenkranz [Tue, 12 May 2009 15:54:46]
Support Clozure CL
Ignore-this: 95bc2e1d004b409b59449f52f04e0d95
Tobias Rautenkranz [Mon, 11 May 2009 22:18:23]
Make &rest lambda list for static methods only when necessary.
Ignore-this: c182076ea2c5f4ac5e91ff3a99968f7d
Tobias Rautenkranz [Mon, 11 May 2009 19:55:42]
Support (setf (getter-method) value) for C++ set* methods.
Ignore-this: c7751f912b3f228e939da46c87bf505c
Tobias Rautenkranz [Mon, 11 May 2009 16:11:35]
Export Lisp -> C++ API.
Ignore-this: e33f06615c1cea0eae4434e07259b0b8
Tobias Rautenkranz [Mon, 11 May 2009 15:35:40]
Fix enum to int promotion.
Ignore-this: 868cea3f2807ab6cb0250c229d08c25b
Tobias Rautenkranz [Mon, 11 May 2009 14:30:33]
cleanup: use package alexandria.
Ignore-this: cc575835b36850e99ab21418c47c7e66
Tobias Rautenkranz [Mon, 11 May 2009 14:21:24]
cleanup: rename type= to smoke-type=.
Ignore-this: be6c6a7d340ca2acb70aef7aa6c92d1f
Tobias Rautenkranz [Mon, 11 May 2009 14:05:00]
Visibility for C wrappers
Ignore-this: 8053c25b4f6576244489951eb32f9866
Tobias Rautenkranz [Mon, 11 May 2009 14:02:40]
Cleanup: unpush does not need second argument.
Ignore-this: a3828806cde99c0c7d49f4b5cb8b1556
Tobias Rautenkranz [Mon, 11 May 2009 13:07:39]
Prepare for overload resolution at compile time
Ignore-this: d326b7b11a2d52373cf6880bf19572e5
Tobias Rautenkranz [Fri, 17 Apr 2009 17:26:55]
Experimental C++ style overload resolution.
Ignore-this: e75db55d2378a7439f47f98c38480425
Tobias Rautenkranz [Tue, 14 Apr 2009 16:23:24]
License
Ignore-this: 380624237dd4f45c08b0aeb450c5d9f4
Tobias Rautenkranz [Tue, 14 Apr 2009 11:12:10]
Do not use :asdf in :smoke package
Ignore-this: 186d1db15e0034a6dfc8bd5d3c53f29e
Tobias Rautenkranz [Sun, 12 Apr 2009 22:25:47]
fix cxx generic function documentation generation
Ignore-this: 88c998753429a099d960961ce000b0ff
Tobias Rautenkranz [Sun, 12 Apr 2009 21:53:53]
Export cxx operator functions.
Ignore-this: 8b846a8a80083270e15e06d1f7ec84a
Tobias Rautenkranz [Sun, 12 Apr 2009 21:53:26]
Support passing character arguments
Ignore-this: a207e0c25656974d40a20614408413d8
Tobias Rautenkranz [Sun, 12 Apr 2009 16:43:33]
Support overloading by argument count for cxx: generic functions.
Ignore-this: 46fca337734f955b6ac194169e050584
Tobias Rautenkranz [Wed, 08 Apr 2009 17:18:53]
Free translated return values (fix memleak)
Ignore-this: b843e5533991f507236d90d3a14d3e20
Tobias Rautenkranz [Wed, 08 Apr 2009 17:18:07]
assert that binding exists
Ignore-this: c671380415bd294ab211dcc23cdd5cab
Tobias Rautenkranz [Tue, 07 Apr 2009 11:49:04]
cmucl support
Ignore-this: 929accaa94ef8548cab24f325bb6bdd8
Tobias Rautenkranz [Mon, 06 Apr 2009 13:48:20]
Tests on darcs record
Ignore-this: 606754794da03138e544ed312b63abfb
Tobias Rautenkranz [Sun, 05 Apr 2009 17:36:29]
initial import
Ignore-this: c65234ec0f21fdb917338a9bb2b92601