Permalink
Commits on Dec 16, 2011
  1. release 2.4.6

    aheckmann committed Dec 16, 2011
  2. cache .id getters

    aheckmann committed Dec 16, 2011
    6x perf boost for document.id getter
Commits on Dec 15, 2011
  1. clean up conflicting mods test

    aheckmann committed Dec 15, 2011
  2. Fixed "have conflicting mods in update" if an EmbeddedDocument and it…

    sirlantis committed with aheckmann Dec 15, 2011
    …s containing Array were explicitly markModified (by splice for example).
Commits on Dec 14, 2011
  1. release 2.4.5

    aheckmann committed Dec 14, 2011
  2. rollback new array subclassing

    aheckmann committed Dec 14, 2011
    causes weird issues with native array methods after slice/filter and
    other native methods.
  3. release 2.4.4

    aheckmann committed Dec 14, 2011
  4. doAtomics should never throw

    aheckmann committed Dec 14, 2011
  5. release 2.4.3

    aheckmann committed Dec 14, 2011
  6. test new system.profile schema

    aheckmann committed Dec 14, 2011
  7. update system.profile schema

    aheckmann committed Dec 14, 2011
    for mongodb 2.x
Commits on Dec 12, 2011
  1. release 2.4.2

    aheckmann committed Dec 12, 2011
  2. clean up subarray

    aheckmann committed Dec 12, 2011
  3. Merge branch 'master' into inheritance

    aheckmann committed Dec 12, 2011
    Resolved Conflicts:
    	benchmarks/mem.js
  4. more bench stubs for profiling

    aheckmann committed Dec 12, 2011
  5. minor cleanup

    aheckmann committed Dec 12, 2011
  6. avoid extra fn call

    aheckmann committed Dec 12, 2011
    hotcode
  7. more bench tests

    aheckmann committed Dec 12, 2011
  8. refactor getDefault

    aheckmann committed Dec 12, 2011
  9. use only one try/catch

    aheckmann committed Dec 12, 2011
  10. refactor _registerHooks

    aheckmann committed Dec 12, 2011
  11. refactor buildDoc

    aheckmann committed Dec 12, 2011
    this is hot code. do not use array#methods for iteration
Commits on Dec 11, 2011
  1. tweek mem test

    aheckmann committed Dec 11, 2011
  2. tweek mem test

    aheckmann committed Dec 11, 2011
  3. working prototype of new Array inheritance

    aheckmann committed Dec 11, 2011
    mostly removed need for runtime __proto__ hacking.
    still need to solve for MongooseDocumentArray.
    
    benchmarks/index.js runs ~65% faster
    test suite doesn't show any real improvement
  4. more benchmark analysis

    aheckmann committed Dec 11, 2011
  5. fn name

    aheckmann committed Dec 11, 2011