- The function verifies that from_index..to_index-1 is a
nonempty
subset of 0..array_len-1, complaining unless
0
- There is also the 3 error
message strings shown only as
description here on Groklaw, to not
violate
the copyright in suit. Each string has almost infinite
possible
values at the coders discretion. They could be
"Huey", "Dewey" and "Louie" or
they could be "foo", "bar"
and "baz", or they could each be a 20 page detailed
explanation of why it is the programmers fault for passing
bad args to the
sort method.
- As I understand it, unlike Noser's decompiler trick's,
Bloch copied the actual 9 lines, with formatting, exact
spellings etc. intact
because he only intended the copy to
be used by Sun itself, who was supposed to
recognize that
absolutely nothing was different from the
original.
(As I mentioned elsewhere, Bloch apparently intended
to
remove those lines before shipping the TimSort files in
Android, but simply
didn't get 'round to it)
[ Reply to This | Parent | # ]
|