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
86298 845 d 21 h luke /branches/R-4-4-branch/ Ported bcEval changes through r86293 from trunk.  
86207 852 d 13 h pd /branches/R-4-4-branch/ Create R-4-4-branch  
86196 852 d 23 h luke /trunk/src/ Changes for compiling withthe barrier enabled.  
86195 853 d 0 h luke /trunk/src/ Allow building without IMMEDIATE_PROMISE_VALUES undefined.  
86189 854 d 0 h luke /trunk/src/ Force compiler promises within bcEval() without a recursive bcEval() call.
This reduces C stack usage and also allows scalar values to stay unboxed.
 
86179 855 d 16 h luke /trunk/src/ Move LONGJMP targets for contexts created in bcEval_loop into bcEval().  
86113 865 d 15 h luke /trunk/src/ Use R_bcstack_t for the context returnValue field to allow unboxed values.  
86107 866 d 22 h kalibera /trunk/src/ Fix stderr/stdout vfprintf to report number of bytes written (PR#18685).  
86105 866 d 22 h kalibera /trunk/src/ Revert 86101.  
86101 867 d 4 h kalibera /trunk/src/ Return the number of bytes written to console (PR#18685).  
86087 868 d 14 h luke /trunk/src/include/ Make sure the symbol PRVALUE is available in the executable/shared library.  
86086 868 d 17 h luke /trunk/src/ Some groundwork for allowing immediate values in promises.  
85724 947 d 3 h maechler /trunk/ correct error message e.g. for as.function(.)  
85690 954 d 17 h luke /trunk/src/ Abstract out test for an evaluated promise into PROMISE_IS_EVALUATED().  
85675 956 d 20 h kalibera /trunk/ Protect stack direction detection and stack overflow checking against GCC
asan instrumentation (related to 83082).
 
85640 972 d 20 h kalibera /trunk/src/include/ Improve declarations for formatted output on Windows to support non-MS C99
formats (with UCRT).
 
85619 976 d 2 h kalibera /trunk/src/ Annotate functions accepting formatted strings so that GCC and clang can check
whether arguments match the format.
 
85493 991 d 23 h kalibera /trunk/src/ Warn when mem.maxVSize()/maxNSize() are called with a too low limit. Avoid
undefined behavior in cast. Allow startup code to restore unlimited vsize.
 
85463 997 d 20 h luke /trunk/ Merge in R-OBJSXP branch.  
85294 1021 d 22 h luke /trunk/src/ Rename R_initAssignSymbols to R_initEvalSymbols.  

Show All