R
R-packages
Català-Valencià – Catalan
中文 – Chinese (Simplified)
中文 – Chinese (Traditional)
Česky – Czech
Dansk – Danish
Nederlands – Dutch
English – English
Suomi – Finnish
Français – French
Deutsch – German
עברית – Hebrew
हिंदी – Hindi
Magyar – Hungarian
Bahasa Indonesia – Indonesian
Italiano – Italian
日本語 – Japanese
한국어 – Korean
Македонски – Macedonian
मराठी – Marathi
Norsk – Norwegian
Polski – Polish
Português – Portuguese
Português – Portuguese (Brazil)
Русский – Russian
Slovenčina – Slovak
Slovenščina – Slovenian
Español – Spanish
Svenska – Swedish
Türkçe – Turkish
Українська – Ukrainian
Oëzbekcha – Uzbek
The R Project SVN
R
(root)
/
branches
/
R-exp-R5
/
src
/
main
/
unique.c
@ 77458
– Rev 52864
Rev
Hide changed files
|
Details
|
Compare with Previous
|
Blame
|
RSS feed
Filtering Options
From rev
To rev
Max revs
Search history for
Show All
Rev
Age
Author
Path
Log message
Diff
Changes
52864
5808 d 6 h
urbaneks
/branches/R-exp-R5/
Experinental branch implementing "R5" ideas - extending S language to
create a more intuitive object system
/branches/R-exp-R5
52431
5870 d 8 h
maechler
/trunk/
match() and hence %in% now deal with "POSIXlt" consistently with e.g. "POSIXct"
/trunk/NEWS
/trunk/doc/NEWS.Rd
/trunk/src/include/Rinlinedfuns.h
/trunk/src/include/Rinternals.h
/trunk/src/library/base/R/match.R
/trunk/src/main/objects.c
/trunk/src/main/scan.c
/trunk/src/main/unique.c
52035
5915 d 3 h
ripley
/trunk/
assume C99 headers now we assume C99 compiler
/trunk/configure
/trunk/configure.ac
/trunk/src/include/Defn.h
/trunk/src/include/R_ext/RStartup.h
/trunk/src/main/connections.c
/trunk/src/main/platform.c
/trunk/src/main/unique.c
/trunk/src/unix/sys-std.c
51525
5963 d 6 h
falcon
/trunk/
Use address-based hash for cached non-UTF8 in match, match4
/trunk/NEWS
/trunk/src/main/unique.c
51524
5963 d 6 h
falcon
/trunk/src/main/
Add missing initialization for new HashData.useCache field
/trunk/src/main/unique.c
51483
5965 d 4 h
falcon
/trunk/
unique(): compare CHARSXP by address if ASCII and cached
If all CHARSXPs in a given STRSXP have unmarked encoding (ASCII) and are
in the CHARSXP cache, then we compute a hash value based on the address.
Otherwise, the string data is translated to UTF8 and walked to compute
the hash value. This provides a speed-up for the ASCII + cached case.
/trunk/NEWS
/trunk/src/main/unique.c
51398
5969 d 12 h
ripley
/trunk/src/
make use of C99 features
/trunk/src/library/grDevices/src/devPS.c
/trunk/src/library/grDevices/src/devPicTeX.c
/trunk/src/library/grDevices/src/devWindows.c
/trunk/src/library/tcltk/src/tcltk.c
/trunk/src/main/Renviron.c
/trunk/src/main/connections.c
/trunk/src/main/datetime.c
/trunk/src/main/gram.c
/trunk/src/main/gram.y
/trunk/src/main/model.c
/trunk/src/main/paste.c
/trunk/src/main/platform.c
/trunk/src/main/serialize.c
/trunk/src/main/sort.c
/trunk/src/main/sysutils.c
/trunk/src/main/unique.c
/trunk/src/main/util.c
51274
5980 d 10 h
ripley
/trunk/src/main/
update copyright dates
/trunk/src/main/CConverters.c
/trunk/src/main/CommandLineArgs.c
/trunk/src/main/Renviron.c
/trunk/src/main/Rmain.c
/trunk/src/main/apply.c
/trunk/src/main/attrib.c
/trunk/src/main/bind.c
/trunk/src/main/character.c
/trunk/src/main/colors.c
/trunk/src/main/cov.c
/trunk/src/main/cum.c
/trunk/src/main/deparse.c
/trunk/src/main/devices.c
/trunk/src/main/duplicate.c
/trunk/src/main/gram-ex.c
/trunk/src/main/gramRd.c
/trunk/src/main/gramRd.y
/trunk/src/main/graphics.c
/trunk/src/main/model.c
/trunk/src/main/optimize.c
/trunk/src/main/par.c
/trunk/src/main/plot.c
/trunk/src/main/plot3d.c
/trunk/src/main/random.c
/trunk/src/main/startup.c
/trunk/src/main/subscript.c
/trunk/src/main/unique.c
/trunk/src/main/util.c
51020
6030 d 9 h
ripley
/trunk/
fix to match(incomparables=)
/trunk/NEWS
/trunk/src/main/unique.c
/trunk/tests/reg-tests-1.R
50880
6052 d 5 h
ripley
/trunk/src/main/
control lifetime of translateChar in loops
/trunk/src/main/agrep.c
/trunk/src/main/character.c
/trunk/src/main/engine.c
/trunk/src/main/grep.c
/trunk/src/main/paste.c
/trunk/src/main/unique.c
/trunk/src/main/vfonts.c
50743
6069 d 11 h
ripley
/trunk/src/main/
tweaks to string comparison
/trunk/src/main/memory.c
/trunk/src/main/unique.c
50716
6071 d 3 h
murdoch
/trunk/src/main/
Free temporaries allocated by translateChar/translateCharUTF8
/trunk/src/main/memory.c
/trunk/src/main/unique.c
50715
6071 d 3 h
murdoch
/trunk/
Missing PROTECTs: string comparison can trigger allocations if recoding is needed. (PR#14114 and PR#14125).
/trunk/NEWS
/trunk/src/main/objects.c
/trunk/src/main/unique.c
50479
6096 d 14 h
ripley
/trunk/src/
back out r50473 (did not work on SunStudio)
/trunk/src/include/R_ext/Utils.h
/trunk/src/main/errors.c
/trunk/src/main/gram.c
/trunk/src/main/gram.y
/trunk/src/main/grep.c
/trunk/src/main/paste.c
/trunk/src/main/plot.c
/trunk/src/main/random.c
/trunk/src/main/raw.c
/trunk/src/main/sort.c
/trunk/src/main/sysutils.c
/trunk/src/main/unique.c
/trunk/src/main/util.c
50473
6097 d 1 h
ripley
/trunk/src/
pre-check alloca for addiitonal safety
/trunk/src/include/R_ext/Utils.h
/trunk/src/main/errors.c
/trunk/src/main/eval.c
/trunk/src/main/gram.c
/trunk/src/main/gram.y
/trunk/src/main/grep.c
/trunk/src/main/paste.c
/trunk/src/main/plot.c
/trunk/src/main/random.c
/trunk/src/main/raw.c
/trunk/src/main/sort.c
/trunk/src/main/sysutils.c
/trunk/src/main/unique.c
/trunk/src/main/util.c
50361
6106 d 1 h
ripley
/trunk/src/main/
avoid uninitialized value
/trunk/src/main/unique.c
49769
6155 d 3 h
maechler
/trunk/src/
add any_duplicated3?() to Rinternals.h
/trunk/src/include/Rinternals.h
/trunk/src/main/unique.c
49591
6169 d 8 h
ripley
/trunk/
remove --disable-mbcs
use perl regexps in UTF-8 in a non-UTF-8 MBCS locale
/trunk/NEWS
/trunk/configure
/trunk/configure.ac
/trunk/doc/manual/R-admin.texi
/trunk/m4/R.m4
/trunk/src/extra/pcre/Makefile.in
/trunk/src/extra/pcre/Makefile.win
/trunk/src/gnuwin32/fixed/h/config.h
/trunk/src/gnuwin32/fixed/h/config64.h
/trunk/src/gnuwin32/getline/getline.c
/trunk/src/gnuwin32/rui.c
/trunk/src/include/Defn.h
/trunk/src/include/R_ext/rlocale.h
/trunk/src/include/config.h.in
/trunk/src/library/base/man/grep.Rd
/trunk/src/library/base/man/strsplit.Rd
/trunk/src/library/grDevices/src/devPS.c
/trunk/src/library/grDevices/src/devPicTeX.c
/trunk/src/library/grDevices/src/devQuartz.c
/trunk/src/library/tools/src/text.c
/trunk/src/main/Rstrptime.h
/trunk/src/main/apse.c
/trunk/src/main/character.c
/trunk/src/main/connections.c
/trunk/src/main/deparse.c
/trunk/src/main/engine.c
/trunk/src/main/errors.c
/trunk/src/main/gram.c
/trunk/src/main/gram.y
/trunk/src/main/main.c
/trunk/src/main/pcre.c
/trunk/src/main/platform.c
/trunk/src/main/plotmath.c
/trunk/src/main/printutils.c
/trunk/src/main/regex.c
/trunk/src/main/rlocale.c
/trunk/src/main/scan.c
/trunk/src/main/sysutils.c
/trunk/src/main/unique.c
/trunk/src/main/util.c
/trunk/src/modules/X11/dataentry.c
/trunk/src/modules/X11/devX11.c
/trunk/src/modules/X11/rotated.c
/trunk/tools/GETCONFIG
49476
6178 d 11 h
maechler
/trunk/
identical() gains flags num.eq, single.NA & attrib.as.set
/trunk/NEWS
/trunk/src/include/Rinternals.h
/trunk/src/library/base/R/identical.R
/trunk/src/library/base/man/identical.Rd
/trunk/src/main/identical.c
/trunk/src/main/names.c
/trunk/src/main/unique.c
49418
6181 d 17 h
ripley
/trunk/src/main/
more use of UTF-8
/trunk/src/main/unique.c
←Prev
1
2
Next→
Show All