Commit Graph

33 Commits

Author SHA1 Message Date
Aaron 63df738650 SERVER-470 only install fork() in shell, not db internal js 2010-01-11 10:04:11 -08:00
Aaron aece98652e SERVER-470 allow shell threads to be run in fresh scopes 2009-12-29 17:29:24 -08:00
Aaron f0e2ccae3d MINOR merge and add exception codes 2009-12-29 11:32:09 -08:00
Aaron 453aa1977e SERVER-446 MINOR refactor usage of v8 raii objects 2009-12-29 11:13:08 -08:00
Aaron 91362b9e35 SERVER-446 use v8's raii objects correctly per documentation 2009-12-29 11:04:00 -08:00
Eliot Horowitz 0ab8149a8e uassert/massert take error code SERVER-112 2009-12-28 16:43:43 -05:00
Aaron 7dcfe01698 SERVER-470 added fork()/Thread() to v8 engine- 2009-12-22 14:32:45 -08:00
Aaron 770394a02d SERVER-446 implement gc() in v8 engine 2009-12-22 11:39:23 -08:00
Aaron 556a554205 SERVER-446 clean up whitespace when creating js function in v8 engine 2009-12-22 10:47:03 -08:00
Aaron 39967b0609 SERVER-446 v8 support storefunc 2009-12-22 09:52:11 -08:00
Aaron 5d9f70180b SERVER-446 populate 'args' object on v8 invoke 2009-12-21 16:00:57 -08:00
Aaron 1477e29e2b MINOR don't store array in auto_ptr 2009-12-21 15:36:00 -08:00
Aaron 4cf6964975 SERVER-446 fix v8 type() bug involving type hierarchy 2009-12-16 17:33:30 -08:00
Aaron 8add9a17b9 SERVER-446 implement readOnly mode in v8 engine 2009-12-15 15:52:41 -08:00
metagoto 8397915d8f add load() to v8 engine 2009-11-23 09:35:15 +08:00
Eliot Horowitz ef6bc68882 handle numeric types better 2009-10-27 16:23:07 -04:00
Mathias Stearn d27c8505ea all client files now marked as Apache 2.0. SERVER-329. 2009-10-27 15:59:37 -04:00
Eliot Horowitz 17568a92c4 slight mr speedup across the board and v8 wrapper work 2009-10-21 11:40:43 -04:00
Eliot Horowitz 1e1df0e434 fix assert 2009-10-20 17:31:52 -04:00
Eliot Horowitz a3dc8e28a8 v8 works for map/reduce now 2009-10-15 11:27:02 -04:00
Eliot Horowitz 9355cc739e v8: some more stuff working, checkpoint 2009-10-13 16:12:43 -04:00
Eliot Horowitz feabc14657 v8: some cleaning 2009-10-13 11:11:55 -04:00
Eliot Horowitz f7553c7835 v8: more refactoring, basic shell working 2009-10-13 10:48:38 -04:00
Eliot Horowitz fe88b06959 v8: refactoring checkpoint 2009-10-13 10:12:44 -04:00
Eliot Horowitz 1410fa1b75 v8: more tests pass 2009-10-12 11:30:43 -04:00
Eliot Horowitz 6c10cf4d98 fix return for simple expr. 2009-10-12 11:25:49 -04:00
Eliot Horowitz bd840cf7b0 more v8 work 2009-10-12 11:22:30 -04:00
Eliot Horowitz 77fb45335a v8 invoke works now 2009-10-11 18:15:12 -04:00
Eliot Horowitz 6f30be62d4 exec checkpoint 2009-10-10 22:24:08 -04:00
Eliot Horowitz 96d0418d96 checkpoint for playing with v8 2009-10-10 01:30:00 -04:00
Aaron 2c2c2df901 fix compile warnings MINOR 2009-05-04 18:45:32 -04:00
Aaron 57699cdd9c convert some shell functions to new js engine framework 2009-05-04 17:37:02 -04:00
Aaron 187689b0cd stubbed v8 engine 2009-05-04 11:49:18 -04:00