Custom Query (1030 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (901 - 903 of 1030)

Ticket Resolution Summary Owner Reporter
#1197 fixed load-time-value regression Stas Boukarev
Description

File-compiling (defun ltv ()

(car (load-time-value (list nil))))

Yields (ltv) => #:LOAD-TIME-EVAL and CDR yields ((FUNCALL #<Anonymous Function #x3020066140CF>))

#1198 fixed Printing long things to the listener is a DOS attack Shannon Spires
Description

Reported by <p2.edoc@…> in openmcl-devel on 9 Jun 2014, but it bothers me too so I'm reporting it. Printing long sexprs to the listener in the IDE is a denial-of-service attack.

Setting variables like *print-length* or hitting cmd-, are not adequate solutions for this problem: if you forget to set *print-length* in advance, you're hosed. And once the spinning beachball of death appears, cmd-, is useless.

Try executing the following form in the listener in the IDE and the listener in the command line. The experiences will be very different. In the command line, hitting cmd-. or cmd-, always stops the output. But in the IDE, cmd-. never works and cmd-, only works occasionally, assuming you don't have a beachball. Very often, the only recourse in the IDE is to force-quit CCL.

(let ((l (make-list 100 :initial-element 'foo))) (make-list 100000 :initial-element l))

#1199 wontfix Possible wrong memory alloc statistics on multicore Fred Bayer
Description

I did some quick performance tests using the :lparallel library by replacing dotimes/mapcar by pdotimes/pmapcar in some raytracing programs. The results were correct and the speed-up on a quadcore Ubuntu Odroid U3 were plausible (about 2.5 times), however, the amount of memory allocated reported by the time macro was about 100-300 times LESS than the single thread original version. Perhaps only the memory allocated by the parent thread is counted in the statistics?

Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.