Number: 1471 Date: 19-Jun-84 17':23':53 Submitter: Sannella.PA Source: Nuyens, JonL, MMODEL@BBNG.ARPA Subject: Masterscope should BLOCK Assigned To: Attn: Masinter Status: Open In/By: Problem Type: Design - Impl Impact: Annoying Difficulty: Moderate Frequency: Intermittent Priority: Perhaps System: Programming Environment Subsystem: Masterscope Machine: Disk: Lisp Version: Source Files: Microcode Version: Memory Size: File Server: Server Software Version: Disposition: ' ["Masinter" "23-Aug-84 10':30':29" Attn': Status':(Open->Declined) Problem% Type':(Performance->Design% -% Impl) Impact':(Moderate->Annoying) Frequency':(Everytime->Intermittent) Description': Workaround':]' ["Sannella.PA" "12-Sep-84 14':01':11" Description':]' ["Sannella.PA" "19-Sep-84 18':04':29" Attn': Status':(Declined->Open) Description':]' ["JonL.pa" "25-Sep-84 02':36':09" Source': Description':] Description: [the description of this seems to have gotten incorrectly updated. In any case, I don''t want to put BLOCKs in random pieces of the system that ''might'' compute for a long time. They are ': MASTERSCOPE, the compiler, DWIMIFYFNS, CLISPIFYFNS, EDITFNS. .... ]' ' [This AR supersedes 1064 -- JonL 25-Sep-84]' ' Date': 8 Jun 84 16':36 PDT' From': JonL.pa' Subject': MONSTERSCOPE doesn''t BLOCK . . .' To': Masinter' ' while analyzing; is somewhat catatonic for a looong time.' ' ' Date': 8 Jun 84 17':00':52 PDT (Friday)' From': Masinter.PA' Subject': Re': MONSTERSCOPE doesn''t BLOCK . . .' In-reply-to': Your message of 8 Jun 84 16':36 PDT' To': JonL' cc': LispSupport' ' . . . ' I suggest that you patch around the other problems for a couple of weeks, e.g., ADVISE(UPDATEFN (BLOCK)) for Masterscope. I don''t want random BLOCKs in the code itself. There''s another one for the compiler optimization....' ' ' -----' ' Date': 12 Sep 84 08':54 PDT' From': sheil.pa' Subject': Lisp': Masterscope should block occasionally' To': LispSupport.pa' cc': masinter' ' Lisp System Date': 11-Sep-84 18':48':58' Machine': Dorado (Ventana)' Microcode version': 24,4' Memory size': 10000' Frequency': Intermittent' Impact': Annoying' ' Masterscope does not seem to block at all during its analysis phase. Thus if one has a (. ANALYSE WHERE ANY ...) noone else gets to run for ages. At LEAST a block each time it prints out a dot would help, but possible more frequently also.' ' Beau' ' -----' ' Date': 14 Sep 84 15':27 PDT' From': masinter.pa' Subject': Re': Lisp': Masterscope should block occasionally' In-reply-to': LispSupport.pa''s message of 12 Sep 84 14':02 PDT' To': LispSupport.pa' cc': sheil.pa, masinter.pa' ' If ARs are marked Declined and someone else complains about ''em, it is possibly cause to re-open the AR.' ' Another alternative is to define an interrupt character INTERRUPTCHAR(3 (BLOCK)) which says control-C causes a block.' ' I sort of like it.' ' ' Workaround: I suggest that you patch around the other problems for a couple of weeks, e.g., ADVISE(UPDATEFN (BLOCK)) for Masterscope. I don''t want random BLOCKs in the code itself. There''s another one for the compiler optimization....' ' Test Case: Edit-By: JonL.pa Edit-Date: 25-Sep-84 02':36':10