Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!ames!ucsd!ucsdhub!hp-sdd!hplabs!hpda!hp-sde!hpfcdc!hpislx!hplvla!hplvly!boyne From: boyne@hplvly.HP.COM (Art Boyne) Newsgroups: comp.lang.c Subject: Re: Re: Partial application in C Message-ID: <3950006@hplvly.HP.COM> Date: 27 Jun 88 16:18:39 GMT References: <509@philmds.UUCP> Organization: HP Loveland Inst Div, CO Lines: 11 djones@megatest.UUCP (Dave Jones) writes: >From article <3353@cognos.UUCP>, by jimp@cognos.uucp (Jim Patterson): >[ Some machines: can't executet data as code ] [ Why? So we can't change executables? Or a valid technical reason? ] Another valid reason: on virtual memory machines, when bringing in a new page to memory from disk, a unmodifiable code page can simply be deleted, whereas a (modified) data page must be written back to disk. Having unmodifiable code segments therefore reduces disk activity. Art Boyne, !hplabs!hplvly!boyne