Permalink
Commits on Aug 7, 2000
  1. Added preliminary note on generational collector.

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@10162 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Aug 7, 2000
Commits on Aug 6, 2000
  1. Added declaration for SET_MISSING.

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@10161 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Aug 6, 2000
  2. Removed unused local variable from RemoveFromList.

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@10160 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Aug 6, 2000
Commits on Aug 5, 2000
  1. modify for new GC

    add runnable .c and .R files
    
    
    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@10142 00db46b3-68df-0310-9c12-caf00c1e9a41
    ripley committed Aug 5, 2000
Commits on Aug 4, 2000
  1. remove oldstyle arg from save and save.image, but not yet from .Internal

    interface
    
    
    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@10134 00db46b3-68df-0310-9c12-caf00c1e9a41
    ripley committed Aug 4, 2000
  2. put BLAS_LIBS in FLIBS

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@10129 00db46b3-68df-0310-9c12-caf00c1e9a41
    ripley committed Aug 4, 2000
  3. two missed changes

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@10126 00db46b3-68df-0310-9c12-caf00c1e9a41
    ripley committed Aug 4, 2000
  4. remove unused var

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@10125 00db46b3-68df-0310-9c12-caf00c1e9a41
    ripley committed Aug 4, 2000
  5. This one got overlooked for GenGC changes

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@10124 00db46b3-68df-0310-9c12-caf00c1e9a41
    ripley committed Aug 4, 2000
  6. Changed string assignments to use write barrier.

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@10117 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Aug 4, 2000
Commits on Aug 3, 2000
  1. Removed TESTING_RINTERNALS defines. Changed define of

    USE_WRITE_BARRIER to happen is USE_GENERATIONAL_GC is defined.
    
    
    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@10116 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Aug 3, 2000
  2. Changed ALLOW_OLD_SAVE_RESTORE flag to ALLOW_OLD_SAVE now that

    restoring old workspaces is possible under the generational collector
    
    
    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@10115 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Aug 3, 2000
  3. merged from trunk

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@10108 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Aug 3, 2000
  4. Define TESTING_WRITE_BARRIER--keep this turned on until everyone is used

    to the new macros.
    
    
    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@10105 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Aug 3, 2000
  5. Moved mkPROMISE from dstruct.c to memory.c and modified for efficiency

    (avoids write barrier; avoids protecting unless a GC will really
    happen).
    
    
    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@10104 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Aug 3, 2000
Commits on Aug 2, 2000
  1. Modified handling of large vector allocations to check that malloc

    argument does not wrap and to reset R_VSize if argument would wrap or
    malloc fails.
    
    
    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@10103 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Aug 2, 2000
  2. This commit was manufactured by cvs2svn to create branch 'R-GenGC'.

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@10090 00db46b3-68df-0310-9c12-caf00c1e9a41
    (no author) committed Aug 2, 2000
Commits on Jul 20, 2000
  1. Added upper limits on R_VSize and R_NSize; currently set to INT_MAX to

    prevent wrapping on systems with huge amounts of memory.
    
    
    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@9913 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Jul 20, 2000
Commits on Jul 19, 2000
  1. Modified heap exhaustion error messages for generational collector.

    Changed AdjustHeap to take account of current vector allocation (needed for
    very large allocations).
    
    
    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@9901 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Jul 19, 2000
Commits on Jun 29, 2000
  1. Added missing type declaration.

    Fixed SETLEVELS to return value.
    Fixed do_memoryprofile to actually increment counts.
    
    
    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@9716 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Jun 29, 2000
Commits on Jun 28, 2000
  1. Removed stray unprotect in proc time code.

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@9703 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Jun 28, 2000
  2. Reverted back to original Makefile.

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@9698 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Jun 28, 2000
  3. Added write barrier support.

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@9697 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Jun 28, 2000
  4. Fixed write barrier call (SETLEVELS intead of SET_LEVELS).

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@9694 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Jun 28, 2000
  5. Added write barrier support.

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@9693 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Jun 28, 2000
  6. Added write barrier support.

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@9692 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Jun 28, 2000
Commits on Jun 27, 2000
  1. Added write barrier support.

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@9685 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Jun 27, 2000
  2. Added write barrier support.

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@9684 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Jun 27, 2000
  3. Added write barrier support.

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@9683 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Jun 27, 2000
  4. Changed name of function version of CHAR to R_CHAR to avoid conflict …

    …with a
    
    declaration of CHAR somewhere in winsock.
    
    
    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@9682 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Jun 27, 2000
Commits on Jun 22, 2000
  1. Added write barrier support.

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@9649 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Jun 22, 2000
  2. Changed size in times[] variable in gc_end_timing from 4 to 5.

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@9648 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Jun 22, 2000
  3. Folded in generational GC changes.

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@9642 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Jun 22, 2000
Commits on Jun 21, 2000
  1. Define ALLOW_OLD_SAVE... when not using generational collector.

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@9635 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Jun 21, 2000
  2. Fixed typo in SET_HASHTAB with no write barrier.

    git-svn-id: https://svn.r-project.org/R/branches/R-GenGC@9634 00db46b3-68df-0310-9c12-caf00c1e9a41
    luke committed Jun 21, 2000