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
88921 283 d 23 h luke /trunk/ Temporary resolution of PR17839 by having R_GetCurrentEnv return the
environment of the top closure call on the context stack or
R_GlobalEnv if there is none. It may still be better to drop this
function, so it is marked as experimental API for now.
 
87901 506 d 4 h ripley /trunk/src/main/ C standard has attributes before return values  
87816 517 d 8 h ripley /trunk/src/main/ more Rboolean tweaks  
87740 524 d 7 h ripley /trunk/src/ gcc 15 reauires NORET before attribute_hidden  
87370 609 d 6 h ripley /trunk/src/ clang-{18,19} in C23 mode requires attributes before return values  
87015 711 d 19 h luke /trunk/src/main/ Make sure SETJMP return value passed to LONGJMP is not zero.  
86648 787 d 20 h luke /trunk/src/main/ Hide yet more entry points not used and not in installed headers.  
86233 848 d 16 h luke /trunk/src/ Fixes to get source references to work again after byte code engine changes.  
86217 851 d 13 h luke /trunk/src/main/ Add a 'volatile' annotation.  
86210 852 d 14 h luke /trunk/src/ Move LONGJMP targets for compiled loops back into bcEval_loop.  
86205 852 d 20 h luke /trunk/src/ Add missing parens in Windows macros and remove defensive ones in context.c.  
86189 854 d 2 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.
 
86185 854 d 16 h luke /trunk/src/main/ Add extra parentheses in LONGJMP call to work around issues with
current Windows macros.
 
86179 855 d 18 h luke /trunk/src/ Move LONGJMP targets for contexts created in bcEval_loop into bcEval().  
86113 865 d 17 h luke /trunk/src/ Use R_bcstack_t for the context returnValue field to allow unboxed values.  
84246 1201 d 7 h maechler /trunk/src/main/ fix more typos in comments (+ 2 strings) from Eric Lindblad  
83979 1230 d 18 h luke /trunk/ Improved error context for missing argument and object not found errors.
From Lionel Henry in PR18241.
 
83454 1321 d 1 h ripley /trunk/src/ more moving NORET to the front  
83446 1321 d 5 h ripley /trunk/src/ C23 requires attributes before return values  
82931 1398 d 2 h ripley /trunk/src/ use (void) to avoid clang 15 warnings  

Show All