<- Prev

01 Jul 12:54Spellcheck
Tobias Rautenkranz [Wed, 01 Jul 2009 12:54:01]
Spellcheck

Ignore-this: f0267fcc69083127f550eb6df0e17000

01 Jul 00:47Fix for Clozure CL
Tobias Rautenkranz [Wed, 01 Jul 2009 00:47:39]
Fix for Clozure CL

Ignore-this: d5e913b4c1db568faa1837e39a1107b1

30 Jun 22:54CLISP workaround finalizer for objects in weak hash table crash.
Tobias Rautenkranz [Tue, 30 Jun 2009 22:54:49]
CLISP workaround finalizer for objects in weak hash table crash.

Ignore-this: 5f83f9f1923316244813358b55ca4df1

22 Jun 14:18Speedup overload resolution by calling less into C, more efficient finding of the viable methods
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.

12 Jun 14:21Load Smoke libraries at compile time.
Tobias Rautenkranz [Fri, 12 Jun 2009 14:21:44]
Load Smoke libraries at compile time.

Ignore-this: 51e5619ad69a39a0371a6ee67eeafdd1

11 Jun 20:45futile CLISP fixes
Tobias Rautenkranz [Thu, 11 Jun 2009 20:45:05]
futile CLISP fixes

Ignore-this: 1f77599e99aeed4a10fc5d1b97cb8226

11 Jun 16:35Modules can specify the package to place the classes, static methods and constants in.
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

10 Jun 14:01No need for a synchronized hash table when threads are not supported.
Tobias Rautenkranz [Wed, 10 Jun 2009 14:01:10]
No need for a synchronized hash table when threads are not supported.

Ignore-this: e402b3d75395819b74021bb7dfae3859

10 Jun 13:55Fix ownership transfer for non cxx:class objects.
Tobias Rautenkranz [Wed, 10 Jun 2009 13:55:55]
Fix ownership transfer for non cxx:class objects.

Ignore-this: 177192e06c94220d2d6d48cf4bc57f4c

08 Jun 11:20Make unreadable cycles garbage collectable.
Tobias Rautenkranz [Mon, 08 Jun 2009 11:20:54]
Make unreadable cycles garbage collectable.

Ignore-this: f2366d9149585f2fc7c534a86ef990da

03 Jun 23:55Added restarts to method dispatch callback.
Tobias Rautenkranz [Wed, 03 Jun 2009 23:55:26]
Added restarts to method dispatch callback.

Ignore-this: f537ff8c9ca14552e8c369ddcc41916d

01 Jun 00:22fix define-takes-ownership return value
Tobias Rautenkranz [Mon, 01 Jun 2009 00:22:05]
fix define-takes-ownership return value

Ignore-this: d7593f0371b738ec88eb08b22e8f042d

31 May 19:41Ownership for return values on the stack
Tobias Rautenkranz [Sun, 31 May 2009 19:41:26]
Ownership for return values on the stack

Ignore-this: 3b7cc5a2c0a5e14d3aa621a5aec78713

30 May 14:12soversion for wrappers
Tobias Rautenkranz [Sat, 30 May 2009 14:12:25]
soversion for wrappers

Ignore-this: 469abbb58cee1837d866ad6eb7c00237

28 May 15:43Fix CCL and allow ASDF
Tobias Rautenkranz [Thu, 28 May 2009 15:43:36]
Fix CCL and allow ASDF

Ignore-this: 7fcd47815d89a4ca527017e2011b3ef8

27 May 19:47Condition NO-APPLICABLE-CXX-METHOD
Tobias Rautenkranz [Wed, 27 May 2009 19:47:28]
Condition NO-APPLICABLE-CXX-METHOD

Ignore-this: 58400f0e45d036b6f29923526769d5ac

27 May 19:22Fix error when printing a SMOKE-OBJECT with an unbound pointer slot.
Tobias Rautenkranz [Wed, 27 May 2009 19:22:08]
Fix error when printing a SMOKE-OBJECT with an unbound pointer slot.

Ignore-this: fbdf043f1f21e782ad62952fc69fb890

27 May 14:20Fix some warnings
Tobias Rautenkranz [Wed, 27 May 2009 14:20:30]
Fix some warnings

Ignore-this: 1df7ff2d1005b7b0546a6bad9c681cc4

26 May 11:54Cleanup Lisp -> C++ conversion
Tobias Rautenkranz [Tue, 26 May 2009 11:54:47]
Cleanup Lisp -> C++ conversion

Ignore-this: 9ee3aa2f52482704c8238c4863550f2e

25 May 20:39speed up get-struct-slot-value & cleanup
Tobias Rautenkranz [Mon, 25 May 2009 20:39:33]
speed up get-struct-slot-value & cleanup

Ignore-this: d65350086669cfbb48c57babaaa3db37

24 May 23:28Allow passing a raw pointer for an argument of type class
Tobias Rautenkranz [Sun, 24 May 2009 23:28:44]
Allow passing a raw pointer for an argument of type class

Ignore-this: b22fd797901c2229b594af774476d4c

24 May 13:30cleanup finalization stuff
Tobias Rautenkranz [Sun, 24 May 2009 13:30:05]
cleanup finalization stuff

Ignore-this: 2e9ce6193a44943449b7224339b28920

22 May 16:57Use synchronized object-map
Tobias Rautenkranz [Fri, 22 May 2009 16:57:59]
Use synchronized object-map

Ignore-this: b9a6ceea953aeed549866c9825bcc120

19 May 15:59Clozure CL save image
Tobias Rautenkranz [Tue, 19 May 2009 15:59:22]
Clozure CL save image

Ignore-this: d7021cb0b889a369923f26e6711c9c7

19 May 13:09Fix loading with Clozure CL
Tobias Rautenkranz [Tue, 19 May 2009 13:09:12]
Fix loading with Clozure CL

Ignore-this: 3c67d7f1d0acecc0bdfad919491b72b7

14 May 14:07Dump Lisp image & make bundle with C wrapper libraries.
Tobias Rautenkranz [Thu, 14 May 2009 14:07:00]
Dump Lisp image & make bundle with C wrapper libraries.

Ignore-this: e4f7ed4271c86be7ec1c375938efef3e

12 May 15:54Support Clozure CL
Tobias Rautenkranz [Tue, 12 May 2009 15:54:46]
Support Clozure CL

Ignore-this: 95bc2e1d004b409b59449f52f04e0d95

11 May 22:18Make &rest lambda list for static methods only when necessary.
Tobias Rautenkranz [Mon, 11 May 2009 22:18:23]
Make &rest lambda list for static methods only when necessary.

Ignore-this: c182076ea2c5f4ac5e91ff3a99968f7d

11 May 19:55Support (setf (getter-method) value) for C++ set* methods.
Tobias Rautenkranz [Mon, 11 May 2009 19:55:42]
Support (setf (getter-method) value) for C++ set* methods.

Ignore-this: c7751f912b3f228e939da46c87bf505c

11 May 16:11Export Lisp -> C++ API.
Tobias Rautenkranz [Mon, 11 May 2009 16:11:35]
Export Lisp -> C++ API.

Ignore-this: e33f06615c1cea0eae4434e07259b0b8

11 May 15:35Fix enum to int promotion.
Tobias Rautenkranz [Mon, 11 May 2009 15:35:40]
Fix enum to int promotion.

Ignore-this: 868cea3f2807ab6cb0250c229d08c25b

11 May 14:30cleanup: use package alexandria.
Tobias Rautenkranz [Mon, 11 May 2009 14:30:33]
cleanup: use package alexandria.

Ignore-this: cc575835b36850e99ab21418c47c7e66

11 May 14:21cleanup: rename type= to smoke-type=.
Tobias Rautenkranz [Mon, 11 May 2009 14:21:24]
cleanup: rename type= to smoke-type=.

Ignore-this: be6c6a7d340ca2acb70aef7aa6c92d1f

11 May 14:05Visibility for C wrappers
Tobias Rautenkranz [Mon, 11 May 2009 14:05:00]
Visibility for C wrappers

Ignore-this: 8053c25b4f6576244489951eb32f9866

11 May 14:02Cleanup: unpush does not need second argument.
Tobias Rautenkranz [Mon, 11 May 2009 14:02:40]
Cleanup: unpush does not need second argument.

Ignore-this: a3828806cde99c0c7d49f4b5cb8b1556

11 May 13:07Prepare for overload resolution at compile time
Tobias Rautenkranz [Mon, 11 May 2009 13:07:39]
Prepare for overload resolution at compile time

Ignore-this: d326b7b11a2d52373cf6880bf19572e5

17 Apr 17:26Experimental C++ style overload resolution.
Tobias Rautenkranz [Fri, 17 Apr 2009 17:26:55]
Experimental C++ style overload resolution.

Ignore-this: e75db55d2378a7439f47f98c38480425

14 Apr 16:23License
Tobias Rautenkranz [Tue, 14 Apr 2009 16:23:24]
License

Ignore-this: 380624237dd4f45c08b0aeb450c5d9f4

14 Apr 11:12Do not use :asdf in :smoke package
Tobias Rautenkranz [Tue, 14 Apr 2009 11:12:10]
Do not use :asdf in :smoke package

Ignore-this: 186d1db15e0034a6dfc8bd5d3c53f29e

12 Apr 22:25fix cxx generic function documentation generation
Tobias Rautenkranz [Sun, 12 Apr 2009 22:25:47]
fix cxx generic function documentation generation

Ignore-this: 88c998753429a099d960961ce000b0ff

12 Apr 21:53Export cxx operator functions.
Tobias Rautenkranz [Sun, 12 Apr 2009 21:53:53]
Export cxx operator functions.

Ignore-this: 8b846a8a80083270e15e06d1f7ec84a

12 Apr 21:53Support passing character arguments
Tobias Rautenkranz [Sun, 12 Apr 2009 21:53:26]
Support passing character arguments

Ignore-this: a207e0c25656974d40a20614408413d8

12 Apr 16:43Support overloading by argument count for cxx: generic functions.
Tobias Rautenkranz [Sun, 12 Apr 2009 16:43:33]
Support overloading by argument count for cxx: generic functions.

Ignore-this: 46fca337734f955b6ac194169e050584

08 Apr 17:18Free translated return values (fix memleak)
Tobias Rautenkranz [Wed, 08 Apr 2009 17:18:53]
Free translated return values (fix memleak)

Ignore-this: b843e5533991f507236d90d3a14d3e20

08 Apr 17:18assert that binding exists
Tobias Rautenkranz [Wed, 08 Apr 2009 17:18:07]
assert that binding exists

Ignore-this: c671380415bd294ab211dcc23cdd5cab

07 Apr 11:49cmucl support
Tobias Rautenkranz [Tue, 07 Apr 2009 11:49:04]
cmucl support

Ignore-this: 929accaa94ef8548cab24f325bb6bdd8

06 Apr 13:48Tests on darcs record
Tobias Rautenkranz [Mon, 06 Apr 2009 13:48:20]
Tests on darcs record

Ignore-this: 606754794da03138e544ed312b63abfb

05 Apr 17:36initial import
Tobias Rautenkranz [Sun, 05 Apr 2009 17:36:29]
initial import

Ignore-this: c65234ec0f21fdb917338a9bb2b92601