The R Project SVN R

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
88719 334 d 2 h kalibera /trunk/src/main/ Reduce risk of name conflicts when accessing base symbols from R (PR#18778).  
87902 506 d 8 h ripley /trunk/src/main/ Rboolean -> bool  
87180 675 d 10 h kalibera /trunk/src/ Memcpy, memmove and memset should be only called on valid pointers even when
the size is zero to avoid undefined behavior.
 
86452 828 d 8 h ripley /trunk/src/ finally remove disabled code for call_R  
85771 935 d 10 h ripley /trunk/src/ bump copyright date  
85769 935 d 22 h kalibera /trunk/src/main/ Improve casts in .C calls.  
85716 949 d 0 h kalibera /trunk/src/ Avoid undefined behavior (reported by asan/llvm-17).  
85713 949 d 21 h kalibera /trunk/src/main/ Call also functions with no arguments via a compatible function pointer.  
85580 979 d 0 h kalibera /trunk/src/main/ Fix incompatibility between format string and arguments.  
85148 1046 d 23 h luke /trunk/src/main/ Use R_typeToChar() in more places [from OBJXP branch].  
85146 1046 d 23 h luke /trunk/src/ Add R_typeToChar() ans use to replace type2char(TYPEOF()).
[From OBJSXP branch.]
 
84246 1201 d 11 h maechler /trunk/src/main/ fix more typos in comments (+ 2 strings) from Eric Lindblad  
84014 1224 d 0 h luke /trunk/ Enforce R_forceSymbols for namespaces unconditionally.  
83985 1229 d 16 h luke /trunk/src/main/ Enforce R_forceSymbols for namespaces, but for now only if an
environment variable is set.
 
83914 1244 d 22 h luke /trunk/ ALTREP now supports \code{VECSXP} vectors.
Contributed by Gabor Csardi in PR17620.
 
83883 1252 d 2 h kalibera /trunk/src/ Introduce R_PATH_MAX to raise path-length limit on Windows in code
that uses statically allocated buffers.
 
83446 1321 d 9 h ripley /trunk/src/ C23 requires attributes before return values  
83012 1392 d 22 h kalibera /trunk/src/ Make DL_FUNC conform to C23/-Wstrict-prototypes. All function calls via
DL_FUNC now have to cast to a function prototype compatible with the
original function definition.
 
82306 1546 d 23 h ripley /trunk/ Rework macOS installation instructions to merge the two archs.
finally remove call_{RS] entry points
 
81651 1634 d 13 h ripley /trunk/src/main/ update comment  
81536 1648 d 9 h ripley /trunk/src/ update comments  
80513 1866 d 1 h luke /trunk/ Avoid incrementing reference counts in some primitives.  
78564 2254 d 16 h murrell /trunk/ merge some fixes from R-defs (78522, 78530, 78532) that improve reset of graphics device on new page after error and on replay of recorded plot; plus some (conditional) debugging output for tracking dd->recordGraphics and device dirty state (78531)  
78127 2308 d 5 h kalibera /trunk/src/main/ Simplify memory protection.  
77498 2428 d 22 h luke /trunk/src/ More preventing non-referece-tracking arg lists from escaping.  
77450 2438 d 23 h luke /trunk/src/main/ Prevent non-reference-traccing argument list from reaching user R code.  
77358 2458 d 22 h luke /trunk/src/main/ Convert NULL to R_NilValue with a warning in .Call when checking is not enabled.  
77355 2459 d 18 h luke /trunk/src/main/ Rearranged .Call value checking to pich up inlined case also.  
77354 2459 d 19 h luke /trunk/src/main/ Check enabled by _R_CHECK_DOTCODE_RETVAL_ for weird .Call return values.  
76548 2625 d 9 h ripley /trunk/ tweaks  
76544 2625 d 10 h ripley /trunk/ move towards deprecating char vectors in .Fortran  
75532 2825 d 5 h kalibera /trunk/src/main/ Protect fixes.  
73583 3199 d 7 h kalibera /trunk/src/main/ Fix .C to convert integer values other than FALSE and NA to TRUE when
returning a logical (PR#15878).
 
73166 3252 d 1 h luke /trunk/ Changes to allow NAMEDMAX to be increased.  
72231 3443 d 8 h ripley /trunk/ start deprecating the undocumented "styles" argument  
71957 3485 d 5 h kalibera /trunk/src/main/ Fix error message (reverted branch on Fort in do_dotCode).  
70868 3671 d 18 h luke /trunk/src/ Some improvements to constant corruption diagnostics; from Tomas Kalibera.  
70845 3681 d 5 h luke /trunk/src/main/ Updates to constant checking code from Tomas Kalibibera.  
70827 3685 d 20 h luke /trunk/src/ Added code from Tomas Kalibera for detecting modifications to values
in byte code constant pools.
 
69108 3996 d 20 h luke /trunk/src/ Reverted DUPLICATE_ATTRIB to do a deep copy and added
SHALLOW_DUPLICATE_ATTRIB for use instead in core sources.