Commit Graph

194 Commits

Author SHA1 Message Date
Eliot Horowitz ba964b908b have to copy BinData in sm in case BSONObj is temp SERVER-1694 2010-09-15 14:12:43 -04:00
Eliot Horowitz 6ef1fe833d system.js deadlock fix 2010-07-28 13:42:23 -04:00
Eliot Horowitz 5d7a159f5a make Object.bsonsize work for regular js object SERVER-1477 2010-07-25 12:08:56 -04:00
Eliot Horowitz 4e4a4959a8 some log cleaning 2010-07-25 11:51:34 -04:00
Alberto Lerner 5227b6777f SERVER-1270 Elim c_str() /scripting 2010-07-20 12:42:07 -04:00
Aaron bf36eebd4f SERVER-776 NumberLong in sm 2010-06-22 17:53:11 -07:00
dwight 0fe7ef64f0 shell admin 2010-06-12 17:49:54 -04:00
dwight 4bbfd22694 try to fix build 2010-06-11 08:48:18 -04:00
dwight ec85177ba1 shell 2010-06-11 00:16:34 -04:00
Eliot Horowitz 3a155378c5 slightly better error reporting for load 2010-06-10 13:27:51 -04:00
Dwight e6d615c1f4 log less 2010-06-10 12:41:53 -04:00
dwight 4c51a62b5b shell cleaning 2010-06-07 21:50:36 -04:00
Eliot Horowitz 944ab07449 Merge branch 'master' of github.com:mongodb/mongo 2010-06-07 17:28:32 -04:00
Eliot Horowitz 353a2315cf safer when can't compile 2010-06-07 16:48:53 -04:00
Dwight 370f9a1bd2 shell stuff 2010-06-07 11:17:08 -04:00
Dwight ac3a697075 log less 2010-06-02 16:45:16 -04:00
Eliot Horowitz e1188a3c61 Merge branch 'master' of github.com:mongodb/mongo
Conflicts:
	scripting/engine_spidermonkey.cpp
2010-05-26 01:08:36 -04:00
Dwight Merriman a190583c51 MutexDebugger 2010-05-26 00:46:49 -04:00
Eliot Horowitz 39f1354781 cout is bad 2010-05-26 00:32:39 -04:00
Dwight c830be1477 log less during unit tests 2010-05-19 12:11:17 -04:00
Dwight Merriman c8da89c5b6 minor warning elim 2010-04-28 17:39:09 -04:00
Eliot Horowitz 071f4015b4 handle utf8 errors better in js, try to convert to js error SERVER-1063 SERVER-1056 2010-04-28 15:04:22 -04:00
Dwight bd28578ab8 stdafx->pch 2010-04-27 15:27:52 -04:00
Mathias Stearn 4f4dd053aa Get rid of xassert 2010-04-23 20:14:37 -04:00
Aaron 6d21546c9d make casting types consistent 2010-04-12 17:47:58 -07:00
Eliot Horowitz 48d2acc0de fix where on v8 SERVER-864 2010-04-08 15:26:12 -04:00
Eliot Horowitz 44237031b1 make return parsing smarter SERVER-864 2010-04-02 15:56:43 -04:00
Eliot Horowitz 9387e8b604 fix recursive toObject in sm SERVER-846 2010-03-30 00:03:41 -04:00
Eliot Horowitz 612763233b need to lock around sm gc() SERVER-817 2010-03-23 14:59:02 -04:00
Eliot Horowitz 8c484cdce8 better sm asserts 2010-03-23 14:51:36 -04:00
Mathias Stearn e3731a1ed6 Mismatched new[] and delete 2010-03-18 18:06:40 -04:00
Aaron c971842a55 Revert "Revert "SERVER-695 don't destroy static global mutexes""
This reverts commit eb7cde3e75.

Conflicts:

	db/instance.h
2010-03-15 09:42:01 -07:00
Eliot Horowitz 22f1dc6204 fix shell _id moving SERVER-438 2010-03-12 15:19:33 -05:00
Dwight dc54b5b6e0 elim warning on windows 2010-03-01 17:55:44 -05:00
Aaron 3112a2d0ec SERVER-677 better double/long long conversion check 2010-03-01 10:45:54 -08:00
Aaron 89f3e6d65b SERVER-677 add floatApprox sm 2010-03-01 09:26:35 -08:00
Aaron 0ffefe9bc0 SERVER-612 informal dbref for sm 2010-02-17 11:59:35 -08:00
Mathias Stearn 2cea986a73 Don't crash on JS exceptions on WIN32 Server-550 2010-01-29 15:11:00 -05:00
Eliot Horowitz c86eda25ac fix: m/r emit error gets spidermonkey into bad state SERVER-570 2010-01-26 10:42:28 -05:00
Aaron 769029d7c8 SERVER-256 fix BinData byte alignment issue and add base64 representation to toString() output 2010-01-25 14:07:02 -08:00
Aaron 1664c3da4f SERVER-512 prevent ugly boost assert on shell shutdown 2010-01-25 10:27:21 -08:00
Aaron 6a78423e5d SERVER-357 use consistent bit depth when converting between ints and floats 2010-01-20 18:40:19 -08:00
Aaron d44586f265 SERVER-357 specify boost namespace explicitly 2010-01-20 18:12:38 -08:00
Aaron 1e85d9cacd MINOR remove unnecessary 'using' directive 2010-01-20 17:17:36 -08:00
Aaron 22bea6840a SERVER-357 use sized integer types explicitly 2010-01-20 17:13:15 -08:00
Aaron fb093990ac SREVER-357 NumberLong support in v8 engine 2010-01-20 16:21:19 -08:00
Aaron b147ccf752 SERVER-357 NumberLong class for sm 2010-01-20 15:02:46 -08:00
Eliot Horowitz f8be8a7529 fix spidermonkey error handling SERVER-515 2010-01-14 23:57:07 -05:00
Eliot Horowitz fa8961c3e8 Exception classess need codes too SERVER-112 2009-12-28 17:06:07 -05:00
Eliot Horowitz 0ab8149a8e uassert/massert take error code SERVER-112 2009-12-28 16:43:43 -05:00