User contributions for Guy Harris
A user with 73,386 edits. Account created on 23 October 2004.
2 June 2024
- 00:0400:04, 2 June 2024 diff hist −131 IBM Future Systems project Combine duplicate references. current
- 00:0400:04, 2 June 2024 diff hist +7 IBM Future Systems project →370: Restore missing "to the" in "compared ... of the 360".
1 June 2024
- 23:5323:53, 1 June 2024 diff hist 0 Operating system abstraction layer Fix capitalization.
- 23:5223:52, 1 June 2024 diff hist +17 Operating system abstraction layer No references.
- 23:4223:42, 1 June 2024 diff hist +15 Operating system →User interface: Another "PC" -> "persona computer". current
- 23:3823:38, 1 June 2024 diff hist +87 Operating system →User interface: "PC" can be interpreted as meaning "IBM-compatible personal computer", e.g. "PC vs. Mac"; don't use the abbreviation. Note that this definition of personal computer includes smartphones and tablets (as the personal computer page does). Include workstations as well.
- 22:2022:20, 1 June 2024 diff hist −13 X87 →80287: It appears that the 80287XL came out in 1990, *after* the 80387 - not surprising, given that they have the same microarchitecture. I'm not sure what reasons there would be to use an 80287XL, rather than an 80387, with an 80386. current
- 21:5121:51, 1 June 2024 diff hist +13 X87 →80287: Less power *consumption*, presumably.
- 21:5121:51, 1 June 2024 diff hist −1 X87 →80287: ce
- 21:5021:50, 1 June 2024 diff hist −1 X87 →80287: Re-join "387" and "SX".
- 21:4621:46, 1 June 2024 diff hist +98 Resource fork Undid revision 1222575531 by Truthismine (talk) - that's not an update, that's an erasure of history. They originated in the original pre-Mac OS X operating system, and were carried into Mac OS X for compatibility. current Tag: Undo
- 21:4421:44, 1 June 2024 diff hist 0 System call →See also: Use the capitalization in the page title. current
- 21:4121:41, 1 June 2024 diff hist +2 Hierarchical file system Put templates and "File:" links on separate lines. current
- 21:2021:20, 1 June 2024 diff hist 0 P-code machine →Implementations of p-code: Fix inconsistent capitalization of "p-code". current
- 21:1421:14, 1 June 2024 diff hist +414 P-code machine Put back a reference removed without explanation (without *any* edit summary, in fact).
- 21:0921:09, 1 June 2024 diff hist −18 P-code machine →Implementations of p-code: Get rid of unnecessary piping.
- 21:0121:01, 1 June 2024 diff hist −383 Von Neumann architecture Combine duplicate references.
- 20:2020:20, 1 June 2024 diff hist +70 Windows Vista networking technologies The title doesn't explicitly state that this refers to *new* networking features, so try a short description that does so. current
- 20:1920:19, 1 June 2024 diff hist −57 Windows Vista networking technologies I'm not sure what "networking stacks by Windows Vista" is intended to mean. The title sums up most, if not all, of what the article is about. See WP:SDDUPLICATE. Tag: Manual revert
- 20:0320:03, 1 June 2024 diff hist +35 Wine (software) →Other projects using Wine source code: Copyedit. current
- 19:4219:42, 1 June 2024 diff hist +56 History of computer science →Early computer hardware: Fix capitalization. Give the name for the production version, and link it. It wasn't multi-tasking, so it only ran one program at a time, but could run jobs sequentially with less operator intervention. It was developed by GM and North American Aviation, not IBM. current
- 19:3419:34, 1 June 2024 diff hist +173 GM-NAA I/O Use the Wayback Machine for a link that no longer contains the information in question (it's not *dead*, but it no longer mentions GM-NAA I/O, so "deviated"). The page title is just "Timeline of Computer History"; "Software & Languages" - not just "Software" - is the item on the page that mentions GM-NAA I/O. current
31 May 2024
- 22:1722:17, 31 May 2024 diff hist +32 IBM Future Systems project →Bibliography: Use {{cite interview}}.
- 22:1322:13, 31 May 2024 diff hist +831 ARM architecture family →Arm SystemReady: Put the links back, but as references. current
- 05:5605:56, 31 May 2024 diff hist +244 IBM 9020 Add an "External links" section with a link to the Bitsavers directory with 9020 documentation and a link to the Principles of Operation manual for the 9020D and 9020E. current
- 03:1703:17, 31 May 2024 diff hist +2 ARM architecture family →{{anchor|ARM8-A|Armv8-A}}Armv8-A: T32 is full Thumb-2, not just Thumb.
- 03:1103:11, 31 May 2024 diff hist 0 ARM architecture family →{{anchor|ARM8-A|Armv8-A}}Armv8-A: Italicize, rather than quoting, instruction set names. Get rid of extra "named T32". Refer to A32 as the *original* 32-bit instruction set.
- 02:5402:54, 31 May 2024 diff hist +8 ARM architecture family T32 is the other instruction set in the AArch32 state.
- 02:5002:50, 31 May 2024 diff hist −178 Talk:MacOS Undid revision 1226509394 by 66.68.89.73 (talk) - not relevant to contents of article. current Tag: Undo
30 May 2024
- 21:2221:22, 30 May 2024 diff hist −168 IBM Future Systems project Merge duplicate references.
- 21:1921:19, 30 May 2024 diff hist +7 IBM Future Systems project →Planned product lines: Fix redlinks.
- 21:1721:17, 30 May 2024 diff hist +155 IBM Future Systems project →Planned product lines: Use Mark Smotherman's page as a reference for the product line, and change it to match what he said.
- 20:4220:42, 30 May 2024 diff hist +129 IBM Future Systems project →Project end: Use Sowa's Memo 125 as a reference for the S/370 emulator being faster than the native FS.
- 19:2319:23, 30 May 2024 diff hist −141 Talk:Tablet computer Undid revision 1226453636 by 201.175.172.234 (talk) - not relevant to contents of article. current Tag: Undo
- 16:1416:14, 30 May 2024 diff hist −206 Talk:List of Mac software Undid revision 1226422579 by 103.167.208.91 (talk) - not relevant to contents of article (and not in the language whose 2-letter language code is the first component of this Wikipedia's domain name). current Tag: Undo
- 16:0916:09, 30 May 2024 diff hist −13 Talk:Operating system Undid revision 1226369988 by AlphaBetaGamma (talk) - that request has only been "answered" in that I made some comments on it. It has neither been accepted, i.e., done, nor rejected; I brought up some problems with it, but that's not the same as saying "not going to be done even if the problems are resolved". Tag: Undo
- 15:5415:54, 30 May 2024 diff hist +560 ARM architecture family →{{anchor|ARM8-A|Armv8-A}}Armv8-A: Give more details on AArch64 and AArch32 support, Provide a reference.
- 15:5215:52, 30 May 2024 diff hist +47 AArch64 →{{anchor|ARM8-A}}ARM-A (application architecture): ARMv9-A requires AArch64 support at all exception levels, and allows optional AArch32 support at EL0 only. Omit the quote from the reference, so that it can apply to other claims. current
- 15:4515:45, 30 May 2024 diff hist +106 AArch64 And which Execution states are supported can be Exception-level-dependent (e.g., a processor that supports only a 64-bit kernel but that supports 32-bit as well as 64-bit applications).
- 15:4115:41, 30 May 2024 diff hist +407 AArch64 →{{anchor|ARM8-A}}ARM-A (application architecture): Citation for an ARMv8-A processor being able to support AArch32 only, AArch64 only, or both.
- 15:0315:03, 30 May 2024 diff hist +3,942 Talk:MacOS Monterey rvv current Tag: Undo
- 14:5414:54, 30 May 2024 diff hist −126 Talk:Russian language Undid revision 1226416008 by 45.117.181.18 (talk) - not relevant to contents of article. current Tag: Undo
- 09:2609:26, 30 May 2024 diff hist −73 AArch64 →Naming conventions: AArch32 is an Execution state (yes, Arm appear to capitalize "Execution" in that phrase), not an architecture, the "Arch" in the name notwithstanding. Remove the "Specification" section, as ARMv8-A supports both an ARMv8-R now supports both. (The M-profile appears to support neither; as far as I know, it neither supports A64, so it doesn't support the AArch64 state, nor A32, so it doesn't support the AArch32 state.)
- 09:2309:23, 30 May 2024 diff hist −49 AArch64 →Naming conventions: If those are suffixes to the model number of a Cortex core, there does not appear to be any such pattern to indicate which of AArch64 and AArch32 they support.
- 09:2109:21, 30 May 2024 diff hist +576 AArch64 →{{anchor|ARM8-A}}ARM-A (application architecture): Neither AArch32 nor AArch64 are required - or, at least, Arm builds ARMv8-A processors with only AArch32, only AArch64, and both AArch64 and AArch32. (Armv9-A may be different.)
- 09:2009:20, 30 May 2024 diff hist +576 ARM architecture family →{{anchor|64-bit|AArch64}}64/32-bit architecture: Neither AArch32 nor AArch64 are required - or, at least, Arm builds ARMv8-A processors with only AArch32, only AArch64, and both AArch64 and AArch32. (Armv9-A may be different.)
- 09:0209:02, 30 May 2024 diff hist +1,502 Talk:AArch64 →About which term are you asking "just their terminology, or official"?: What AAarch64 and AArch32 are (the "Arch" in their name, Arm doesn't refer to them as architectures). current
- 08:4808:48, 30 May 2024 diff hist +30 AArch64 Describe AArch64 and AArch32 the way Arm describes them - as "Execution states of the CPU^WProcessing Element.
- 08:2908:29, 30 May 2024 diff hist +218 ARM architecture family →{{anchor|ARM8-A|Armv8-A}}Armv8-A: Describe AArch64 and AArch32 the way Arm does, as an "Execution state" for the CPU^WProcessing Element.
- 07:1207:12, 30 May 2024 diff hist −11 Operating system →Virtual memory: "Page fault" is NOT a UNIX-specific term!