labofsahil/github-event-dataset-2012 huggingface dataset:
math/big: Replace RCLQ + ANDQ with SETCS in unrolled arithmetic assembly.

benchmark             old ns/op    new ns/op    delta
BenchmarkAddVW_1              8            8   +0.60%
BenchmarkAddVW_2             10            9   -8.64%
BenchmarkAddVW_3             10           10   -4.63%
BenchmarkAddVW_4             10           11   +3.67%
BenchmarkAddVW_5             11           12   +5.98%
BenchmarkAddVW_1e1           18           20   +6.38%
BenchmarkAddVW_1e2          129          115  -10.85%
BenchmarkAddVW_1e3         1270         1089  -14.25%
BenchmarkAddVW_1e4        13376        12145   -9.20%
BenchmarkAddVW_1e5       130392       125260   -3.94%

benchmark              old MB/s     new MB/s  speedup
BenchmarkAddVW_1        7709.10      7661.92    0.99x
BenchmarkAddVW_2       12451.10     13604.00    1.09x
BenchmarkAddVW_3       17727.81     18721.54    1.06x
BenchmarkAddVW_4       23552.64     22708.81    0.96x
BenchmarkAddVW_5       27411.40     25816.22    0.94x
BenchmarkAddVW_1e1     34063.19     32023.06    0.94x
BenchmarkAddVW_1e2     49529.97     55360.55    1.12x
BenchmarkAddVW_1e3     50380.44     58764.18    1.17x
BenchmarkAddVW_1e4     47843.59     52696.10    1.10x
BenchmarkAddVW_1e5     49082.60     51093.66    1.04x

R=gri, rsc, r
CC=golang-dev
http://codereview.appspot.com/6480063

Committer: Robert Griesemer <gri@golang.org>
net: delete unused socket-level option helpers

R=golang-dev, bradfitz
CC=golang-dev
http://codereview.appspot.com/6499043
test/bench/shootout: pidigits is much faster
Also fix a bug in the script (s/runonly/run/)

R=golang-dev, bradfitz
CC=golang-dev
http://codereview.appspot.com/6501051
net/http/httputil: fix race in DumpRequestOut

Fixes issue 3892.

Swapping the order of the writers inside the MultiWriter ensures
the request will be written to buf before http.ReadRequest completes.

The fencedBuffer is not required to make the test pass on
any machine that I have access too, but as the buf is shared
across goroutines, I think it is necessary for correctness.

R=bradfitz, fullung, franciscossouza
CC=golang-dev
http://codereview.appspot.com/6483061
A+C: add Patrick Crosby (individual contributor)

R=golang-dev, dsymonds
CC=golang-dev
http://codereview.appspot.com/6489049
Switching to logging.
Adding executive test case.
Reverted to pkglib. pkglib is still the FHS/debian standard installation
directory, while pkglibexec is GNU standard.
Solenoids and l293dd documentation.
Drawing...
mce cpu calcs have been implemented
starting gpu implementation
change ReducableFunction subclasses structure. add definition of new DelayFunction
fixed wrong partsize, fixed some errors
Merge branch 'master' of github.com:B3rs/P2P
-Risolti problemi: ack errato se ip gia presente, lista file vuoti se non trovati, altro che non mi ricordo
script for getting estimates of grammar language size
Geometry factorisation
Atoms types
Clean up some pod
Osnovna postavka sajta, treba doraditi stilove posto oni prave najvveco problem
add grey-dark colourscheme
now lets try with content!
Update gems
Fix transform prefixes order
Feature #1073: Add support for mysql and posgresql in oZones server
Merge branch 'master' into feature-924
Feature #924: Complete occi server UI-related upgrade to use new logger
(cherry picked from commit 407f19f86d234d0fd233b34c385ae96689aeb44d)
Feature #924: Update Sunstone server to use the new logging system
(cherry picked from commit 7b05c9af6a99bb6414a9cd780f559940c0222205)
Feature #924: Update ozones to use the new logger
(cherry picked from commit 74b54f658ac794809be8f3e7e9754667ddb9fd43)

Conflicts:

	src/ozones/Server/ozones-server.rb
Feature #924: Update ozones and sunstone logs with :debug_devel
(cherry picked from commit fc30b2a2c58a9b2742b3cadbd4c2db4d8218c040)
Avoid possible issues with old migrators
Feature #1109: Add SelfService support in ozones

Add self service end point when creating a zone.

Show self service public link when showing VDC information.
(cherry picked from commit f44bb4940efaaa10486afe79c89935068b28a545)
Feature #924 - add missing logger to ozones
(cherry picked from commit d4d3eb692a3ea2566596c71ac2686c6c4758ad84)
Feature #924: launch ozones without using rackup
(cherry picked from commit bf87b2bed5bf39910ce55f36509e4c693ed2d773)
feature #924: Remove unneeded rackup file
feature #924: Removed unneeded config.ru file
feature #924: Fix system wide paths for logs
Feature #938: Update zona unit tests

They now work with latest master status. Pending: add new tests.
(cherry picked from commit cd3978ea9cd7e15eda082e0b2521c18475f5d79e)
Ozones: enable raw JSON output from CLI commands
(cherry picked from commit e4b34a7e4e175da871b796396d054bf36ae2de7f)
Feature #938: Move tests from ozones/Server/test to ozones/test
(cherry picked from commit f2e86d4b487ac4ceb20e57c35790eca10e1c1501)
feature #924: Remove removed config.ru files from installer
Merge branch 'feature-924'
Bug #1161: Wrong calls to Image.[non]persistent

Persistency actions are of type "multiple", therefore they expect an array of elements. As only the ID string was passed, action was iterated for all the chars in the ID.
(cherry picked from commit c62c2d02972d268ed154e4ac655ad094a6076c83)
Bug #1160: Remove publish/unpublish from action buttons in template tab
(cherry picked from commit 68fd07d333eff379e0a599027e23b35129128bdf)
Also stream the queue to the browser.
właściwy kierunek ruchu :D
src/report.c: Converted plain comments into doxygen comments.

Signed-off-by: Bert Timmerman <bert.timmerman@xs4all.nl>
<pkg>-purge support and trivial info print beautification.
patch support part of package class and more package info (mode and size).
1.8 version ready for release
Remove recently added thing on homepage.
Add position stats to bio_detail, fix bug in team forms.
Gonzales 1.0.6 for web
Gonzales 1.0.7 beta
Merge branch 'master' of github.com:css/csso
adding spell check by default
add license section
better bounding box
make png as well as pdf; add output for README
example in-line
adjust PNG DPIs
DPI adjust
improved examples text
ignore emacs backup files
removing tex requirement
Merge branch 'master' of https://github.com/davidwhogg/daft
finished the application/xacml+xml part
rebase: fix pull --rev options clashing with --rebase (issue3619)

Rebase also have a plain `--rev` option used to select the rebase set (as
`--base` or `--source` would). But the content of the --rev option was intended
for the remote repo and is irrelevant for the local rebase operation. We expect
`hg pull --rebase` to stick with the default behavior here:

    hg rebase --base . --dest tip(branch(.))

The `rev` option is dropped from the option passed to rebase.

--HG--
branch : stable
extra : amend_source : f0a88fe072222fe9e458203c4cd4f3d6ece5527e
subrepo: add argument to "diff()" to pass "ui" of caller side (issue3712) (API)

Color extension achieves colorization by overriding the class of
"ui" object just before command execution.

Before this patch, "diff()" of abstractsubrepo and classes
derived from it has no "ui" argument, so "diff()" of hgsubrepo
uses "self._repo.ui" to invoke "cmdutil.diffordiffstat()".

For separation of configuration between repositories, revision
573bec4ab7ba changed the initialization source of "self._repo.ui"
from "ui"(overridden) to "baseui"(plain) of parent repository.
And this caused break of colorization.

This patch adds "ui" argument to "diff()" of abstractsubrepo and
classes derived from it to pass "ui" object of caller side.

--HG--
branch : stable
Added tag 2.4.1 for changeset 0c10cf819146

--HG--
branch : stable
Added signature for changeset 0c10cf819146

--HG--
branch : stable
notify: various fixes to docstring

Typo corrections, grammar adjustments, clarity improvements.

--HG--
branch : stable
test-commit: remove extra cd ..

This specific cd .. leaves the base directory of the test ($TESTTMP).

Removing it avoids that test artifacts (e.g. files) are created
outside of the base directory.

--HG--
branch : stable
extra : rebase_source : 29040f7ef5916c80399316994b584f454f7effd9
adding maps culinaryregion culinaryusregion views
Hard code admin email
Awning has logo on it
Limit height in articles
Manual Merge with everial
some small assembler fixes
remove accidentally pushed generated files
Issue #9046: Pathauto i18n-ascii
push in dev
More cleanups.
Merged acquisition service into the AcquisitionController:

- allows client bundle to remain export-less.
Cleanups & timing problems fixed:

- decouple the configuration of a device/tool from its invocation,
  allowing the configuration dialog to remain visible;
- when the configuration is changed for a device/tool, we need to
  wait until it is processed by ConfigAdmin;
- unify code used by device/tool client configuration.
fixed list*?
-Cross-platform(/compiler) UNUSED preprocessor macro which is used to get rid of unused variable/statement with no effect warnings in IMessageHandler.h and INetworkServerListener.h. For lack of a better location, resides in the very beginning of Types.h for now.
-Fix signed/unsigned mismatch warning in NetworkSimulator.cpp.
-Add missing forward declaration of struct EndPoint in INetworkServerListener.h.
Simpler and better UNUSED macro for suppressing unused formal parameter warnings which compiles also on GCC and produces clean Doxygen documentation. Fix unreferenced formal parameter warnings in UDPMessageConnection::SetDatagramInFlowRatePerSecond.
Doh, fix compilation.
Remove suppressing of unreferenced formal parameter for in UDPMessageConnection::SetDatagramInFlowRatePerSecond implementation as it seems that the warnings are/should be raised.
Remove the ifdef _GCC__ part of UNUSED macro, obsoleted by the DOXYGEN define trick. Add space in IMessageHandler.h.
Tweak documentation/comment.
Merge pull request #9 from Stinkfist0/master

Compiler warning fixes.
solutions 8. Lists added
clssbjct
reverted CBC boot wait. must put updates on root of flash drive.
Add --embed-mixins option to set :embed_mixins
Add BaseHelper#owner to represent the object generated for the overall page
Add template specs for embed_mixins
Update css styling for new embedded mixin method badges and info
Update templates to enable embed_mixins to embed mixins into current namespace's method list
Fix mixin order of multiple arguments to include
Fix linking to method names that have been escaped
pot: add "yard i18n" command that generates .pot

YARD::CLI::I18n inherits YARD::CLI::Yardoc because "i18n" command
use the same options in "doc" command. But it will be better that
we share the same options in another way because "i18n" command
doesn't need all options in "doc" command.

We need to discuss how to implement it. So I use inheritance for now.
Merge pull request #510 from now/fix-links-to-operators

Fix linking to method names that have been escaped
Merge pull request #505 from now/list-includes-in-correct-order

Fix mixin order of multiple arguments to include
Make fix for issue #505 work in legacy mode
Merge i18n branch from @kou.

This commit adds a `yard i18n` command to generate pot files
for i18n support in YARD.
Return exception messages body as Array in RackAdapter

Signed-off-by: Loren Segal <lsegal@soen.ca>
Fix YRI spec name
Require bundler for lockfile test

Closes #512
Add line numbers to `yard stats --list-undoc --compact`

Closes #438
Use cache if stats is called with -c
Stop creating .yardoc directories during tests and fix YRI spec to perform lookup in memory first.

Closes #513
Documentation fixes
Fix link to loading.gif (now processing.gif)

Closes #509
reduced offset
assignment as expression
assignment as expression
tree walking...
methods for version access added to allow VRL.jar update without recompile
- version constant updated
"HTTP Problem Details" -> "Problem Details"; move note up to front
ack Ryan Sleevi; regen
lagi dan lagi
QP writeReport
var vs not var
use the more efficient AIter in strJoin
libspotify now supports images sizes, hardcoded size=normal
Default values in attributes (close #24)
Range class for attribute (close #34)
`:not_nil => false` is ignored (close #33)
Message duplication for :unique and :cardinality. :unique takes care only of duplicated IDs for the model.
Goo.find_model_by_name (just tests)
Error when not using model call in class definition (close #31)

I have added the example code as test and it works. Probably one of the
commits between when this was submitted and now fixed it.
Inverse properties (close #32).
added a few more dyna examples
added test case; whitespace cleanup
URLer blir inte länkar nu

eftersom det fular sej med escape och blah. :c (orkar inte fixa)
Tuseday Network work.
implemented save and find by key methods for the rdbms provider
Fix NaCl builds
Fix windows CI build tests.

On windows we can't assume os.getcwd returns url friendly format. Use
urllib pathname2url.
Merge pull request #561 from pnasrat/557-fix-windows-ci

Fix windows CI build tests.

Issue #557
回家  啦啦啦
at last fixed the issue with loading models - in the process added facility to shader to use RGBA material rather than image texture
Preallocate SLABs in worker threads

The SPL reimplements Solaris SLABs using Linux's virtual memory
allocator. Unfortunately, this allocator ignores gfp flags, which causes
deadlocks when used in situations where direct reclaim must be disabled.
Previous attempts at dealing with this either involvined PF_MEMALLOC or
a kernel patch, but both of these had issues. PF_MEMALLOC
had side effects that caused deadlocks while the kernel patch was not
something that the Linux kernel developers were willing to accept.

We rework the SPL SLAB allocator to allocate the next slab
in a worker thread asynchronously. As long as this allocation occurs
before it is needed, the allocation will always be done in a safe way
and we will always be able to obtain the next slab in O(1) when it is
needed. This should only be a problem in times of memory stress.

Our hope is that slabs will be sufficiently large to handle memory
requirements during times of memory pressure. An expectation is that
this will the beneficial impact of encouraging the kernel to make memory
available in advance of actual need by the SPL SLAB allocator by forcing
memory pressure occur earlier than it previously would.

Signed-off-by: Richard Yao <ryao@cs.stonybrook.edu>
Fix math rounding error when subi/sbci is used for adding a constant.

This made the motor start a bit later than it should.
Don't accidentally turn off power for too long, and don't forget to track
timing on wait_timeout.

Clearing the FET flags was left from a previous attempt where we left the
PWM interrupt going but switching no FETs.
Allow start duty to reach PWR_MAX_START again.
added support for specifying which schema fields should be returned in a response
switched to clang-compiler
update README with absolute urls and new TODOs
Check return values of read() and write().  Fixes Issue #1.
iniziato refactoring idFactory
new instr, copynon effected DD FD ops
improved Mojo::DOM::CSS performance
more Mojo::DOM::CSS optimizations
changed subclassing hints a little
more detailed delay examples
answer new feature FAQ
fixed small bug where Hypnotoad would ignore the MOJO_REVERSE_PROXY environment variable
small Hypnotoad documentation tweaks
added example for bundling assets in the DATA section of a plugin
show a few more argument variations in Mojo::UserAgent examples
use DNT header instead of Accept for examples
mix URLs with and without scheme in examples
changed number of redirects ojo and the get command will follow to 10
mention MOJO_PROXY in ojo documentation
improved ojo to detect proxy servers automatically (closes #304)
fixed a bug where paths and classes in Mojolicious::Static and Mojolicious::Renderer would have the wrong precedence
link to GitHub from feature FAQ answer
fixed FAQ links
removed X-Forwarded-Host support since it is redundant for well configured reverse proxies
documentation tweaks
fixed start examples
alternative cursor and matching brackets colours
Get rid of debugging code for insertInOrder
Dhdfsd
add store, view, and controller for Analisis.AlatBantu.CommonSize
* add store, view, and controller for Analisis.AlatBantu.Growth
* update view Analisis.AlatBantu
* update app.js

Signed-off-by: Agus Sugianto <agus.delonge@gmail.com>
Better practice to use os.path.pathsep, thank you Alexis
Clear line before printing new results. Fix #106.

Test results now appear in place of the current feedback line.

Previously, results would appear to the right side of the feedback
line, which made results harder to read.
Changing example names for more clarity.
Changing partials to not use alerts
Changing CSS to use output div
Node FocusManager Toolbar example tests
Incomplete FocusManager button tests
fix test for navigating button using arrow keys
Merge branch 'focus-tests'
shifter build anim
add build.json
shifter build dom
add build.json
remove ant files
remove ant files
add build.json
remove ant files
shifter build node
add build.json
remove ant files
shifter build tabview
add build.json
remove ant files
shifter build transition
add build.json
shifter build cssbase
add build.json
remove ant files
add build.json
lots of refactoring for cleanup; adding logging via slf4j; refactored parts of the jackson reader for efficiency and maintainability; starting to write tests now that the model is beginning to settle
add missing test case
Merge branch 'master' of github.com:zkoss/zk
removed the tree, since i realized i need a radix tree anyway
optimizarion
huynya
Merge branch 'master' of github.com:4ernovm/q
move serial driver
fix syscalls
Issue 6534 - const struct definition inside functions too
Issue 7065 - align() refused for struct defined inside functions
Issue 7172 - nested class with additional attributes is not supported
Fix small access violation.
Mise en place d'un debut de structure
ajout d'un makefile de base
mock @events in Spec::Auto::Auto
link triangles
adjacent triangles work now
subdivide with adjacent faces...first try
redifinition fix
refactoring
Fixed #291
new configuraion documentation
Fixed compilation error while compiling by Xcode 4.4.1 (llvm-gcc 4.2.1)
Merge branch 'master' of https://github.com/CGRU/cgru
Move queue to chh/kue
remove engine requirement
Cipher munging continues.

I omitted log/2025 pending further investigation.
Issue OFC-410 Add URI to IDML to allow it to be identified for updates
- remove name element
- add proper uri element in XSD
Signed-off-by: Eko Suprapto Wibowo <swdev.bali@gmail.com>
Tests fixed. Since we moved the tokens and inlined the char_stream function,
things needed to be changed a bit. All tests currently pass.
Renamed both Parser and Lexer to lower case equivalent. Dropping support for
escaped spaces in variable names. Due to restructuring, tests are a long way
from passing, but we'll get to it.
Winter cleaning of code that I haven't touched in some time. Removed some
undocumented cruft to 'abandoned' along with two lemmas. Stuff that might be
useful someday, but not right now. Renamed parser.py to nodes.py as that's
essentially what it contains. We already split the tokens from the lexer,
might as well do the same with the nodes from the parser.
Removed type annotations from lexer. Should use them everywhere if we're to
use them, and we shouldn't unless we actually USE them. Fixed minor issue in
tokens where I included TEXT in the array of tokens, which breaks lots of
things. Minor changes to template in nodes.
Removed escaped space containing variable from example as we aren't going to
support that (Weee!).
More cruft removed from lexer. Issue where variables require a
non-alphanumeric char after the name to be recognized. This becomes a problem
if there's a variable at the end of a line. Going to look at solutions in
the lexer.
Changed lexer to deal with lines instead of characters. Increased performance
and simplified lexing process. Simplified regex for variable tokens so that
they no longer require a trailing non-alphanumeric character.
Merge pull request #16 from r3/master

Substantial Refactoring
Updated dependencies, bumped version up
CAS-1222 : Upgrade scribe-up to 1.2.0
use annotations for tests
Merge remote-tracking branch 'origin/CAS-1222' into CAS-1222-400
Merge pull request #176 from leleuj/CAS-1222-400

CAS-1222 : Upgrade scribe-up to 1.2.0
Add indent after private.
Testing via MockWebsiteDAO
data_dragmap: drag ON/OFF se fait via deux fonction distinct, pour factoriser le code
cleaning assets folder
1.0.4 final build
Console simple fonctionnelle avec, input seulement (writeLine), buffer affiche avec taille limite (actuellement 5 lignes)
current state of milestones feature
Cleanups, bumped version to 0.9.3
Add debug info
Cleanups, custom errors and more.
Поиск по пользователям(оптимизация)
libtorc-video: Minor refactor of m_reset
libtorc-core: Add missing virtual for TorcDB destructor
formatting fix for README.md
Huge list of changes in the helper files, in short: added static functions in classes
bugid-70596 | Added 'Select all' on advanced search
bugid-70596 | Added 'Select all' on advanced search - place changed
bugid-68795 | S:MTb Url php validator bugfix
BugId:70572
Fixed syntax error I was getting.
Ads: a new test for WikiaDartHelper
Merge branch 'ads-new-test' into dev
merge forum_bug_fixes3
fixing error in mini editor
bugId:70353
change size of padding
kudos icon on dark wikis
separated VET loading and event binding
Merge branch 'dev' into VideoSprint15-VET-split
removed unused codes and commented some confusing code
BugId:45249 fixme info
better support of throwing exception if wrong namespaces are passed to getList
remove author from DiscoverApi
fixing some docs, fixing getTop method
fixing api
Merge remote-tracking branch 'origin/dev' into dev
maj DbManager : fonctionnel
the keywords reports may have one day overlap
url redir
Ensure proper class names for associations
v0.1.0
add flashbuilder code templates
Fixes from review. See #2385
Remove ClusterEventBus and system.eventStream, see #2202
correct ActorSystem’s error message for invalid system name, see #2246
add alternative paginator implementation
Add prefix-spectators-messages option
Fixup clocksource for CPU calibrate

Signed-off-by: Jens Axboe <axboe@kernel.dk>
ast: use typeid() instead of classinfo in Node.dup().
Add reminders to submit changes
Clean up maps JavaScript
Put gmuganda's database schema and test data in Git
Update eeprom

git-svn-id: https://nuts-radio-a3.googlecode.com/svn/branches/carven@161 c6d3d5e5-5d5d-ad11-a772-7790f10f8155
rewrote read and write function (bart & carven)

git-svn-id: https://nuts-radio-a3.googlecode.com/svn/branches/carven@162 c6d3d5e5-5d5d-ad11-a772-7790f10f8155
Merge remote-tracking branch 'trunk' into carven

Conflicts:
	Makefile.targets
	source/main.c

git-svn-id: https://nuts-radio-a3.googlecode.com/svn/branches/carven@163 c6d3d5e5-5d5d-ad11-a772-7790f10f8155
Merge branch 'carven' into bemk

git-svn-id: https://nuts-radio-a3.googlecode.com/svn/branches/bemk@164 c6d3d5e5-5d5d-ad11-a772-7790f10f8155
alarm kan nu ingesteld worden via de radio. ~Michael, TYB, Remy

git-svn-id: https://nuts-radio-a3.googlecode.com/svn/trunk@165 c6d3d5e5-5d5d-ad11-a772-7790f10f8155
Er wordt nu gekeken of de tijd gelijk is aan het alarm. Hierna hoor je beepjes tot er op OK wordt gedrukt. ~Michael & TYB

git-svn-id: https://nuts-radio-a3.googlecode.com/svn/trunk@166 c6d3d5e5-5d5d-ad11-a772-7790f10f8155
changed menu "stream" to "JpopSuki Radio!" to imply you are actually selecting a stream

git-svn-id: https://nuts-radio-a3.googlecode.com/svn/trunk@168 c6d3d5e5-5d5d-ad11-a772-7790f10f8155
Sound off when volume < 0 Bug Fixed

git-svn-id: https://nuts-radio-a3.googlecode.com/svn/trunk@169 c6d3d5e5-5d5d-ad11-a772-7790f10f8155
view "stream stopped" when you stopped the stream

git-svn-id: https://nuts-radio-a3.googlecode.com/svn/trunk@172 c6d3d5e5-5d5d-ad11-a772-7790f10f8155
Committing test for working volume written to EEPROM. Volume is saved and restored.

git-svn-id: https://nuts-radio-a3.googlecode.com/svn/trunk@173 c6d3d5e5-5d5d-ad11-a772-7790f10f8155
Did some code cleaning and changed the stopped stream text message.

git-svn-id: https://nuts-radio-a3.googlecode.com/svn/trunk@174 c6d3d5e5-5d5d-ad11-a772-7790f10f8155
Re-added Store.c after accidently deleting it due to having the wrong file open in Notepad++

git-svn-id: https://nuts-radio-a3.googlecode.com/svn/trunk@175 c6d3d5e5-5d5d-ad11-a772-7790f10f8155
Renamed uppercase files to lowercase and changed the makefile accordingly.

git-svn-id: https://nuts-radio-a3.googlecode.com/svn/trunk@176 c6d3d5e5-5d5d-ad11-a772-7790f10f8155
magic cookies weggewerkt ~Michael

git-svn-id: https://nuts-radio-a3.googlecode.com/svn/trunk@177 c6d3d5e5-5d5d-ad11-a772-7790f10f8155
De tijd kan nu worden veranderd als het alarm ook al is veranderd. ~Michael

git-svn-id: https://nuts-radio-a3.googlecode.com/svn/trunk@178 c6d3d5e5-5d5d-ad11-a772-7790f10f8155
Merge remote-tracking branch 'trunk' into bemk

Conflicts:
	Makefile.targets
	include/x1205.h
	source/main.c

git-svn-id: https://nuts-radio-a3.googlecode.com/svn/branches/bemk@179 c6d3d5e5-5d5d-ad11-a772-7790f10f8155
Merge branch 'bemk'

git-svn-id: https://nuts-radio-a3.googlecode.com/svn/trunk@180 c6d3d5e5-5d5d-ad11-a772-7790f10f8155
Added an equation reference in tutorial.
Added information about release 1.1.
late updates
Merge remote-tracking branch 'origin/master'
Adicionando 'autoload'
Merge branch 'dev' of github.com:blabos/VC into dev
Removing cppcheck from Makefile because it is missing a library
Incorrectly compiles floyd warshall
Add display lawyer scores
qa: report success if race is not detected

This test still verifies that the race is handled correctly if it
occurs, but will no longer clutter test results with spurious failures
when the race is not reproduced.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
crush: fix name map encoding

We screwed up and encoded using the name 'int' type instead of int32_t.
That means people have systems encoding this as both 32 and 64 bit,
depending on their architecture.  This could be worse: x86_64 still has a
32-bit int (at least in my environment).

In any case, mixing both word sizes in their clusters is broken as a
result, with the exception of the kernel code, which doesn't decode this
part of the map and will tolerate differently-sized servers.

Fix this by:

 * encoding using int32_t now
 * decoding either 32-bit or 64-bit values, by assuming that the strings
   will always be non-empty.  This appears to be the case.

However:

 * any cluster with 64-bit ints must upgrade all at once, or else the new
   code will start encoding 32-bit values and the old code will be
   confused.

Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Greg Farnum <greg@inktank.com>
osd: defer backfill with NOBACKFILL osdmap flag is set

If we encounter nobackfill, let ourselves to fall out of the recovery
queue.  If we encounter a map that has does not have the flag set and we
are not clean, requeue ourselves.  This is a big hammer, but simple.

Signed-off-by: Sage Weil <sage@inktank.com>
osd: include failed_since in MOSDFailure reports

The monitor will need this to dynamically adjust the heartbeat grace.

Closes: #3044
Signed-off-by: Sage Weil <sage@inktank.com>
osd: include boot_epoch in MOSDBoot

This will let the monitor infer whether we were wrongly marked down or
the daemon restarted.

Signed-off-by: Sage Weil <sage@inktank.com>
osdmap: include osd_xinfo_t to track laggy probabilities, timestamps

Track information about laggy probabilities for each OSD.  That is, the
probability that if it is marked down it is because it is laggy, and
the expected interval over which it will take to recovery if it is laggy.

We store this in the OSDMap because it is not convenient to keep it
elsewhere in the monitor.  Yet.  When the new mon infrastructure is in
place, there is a bunch of stuff that can be moved out of the OSDMap
'extended' section into other mon data structures.

Signed-off-by: Sage Weil <sage@inktank.com>
mon: adjust or decay laggy probabilities on osd boot

On each osd boot, determine whether the osd was laggy (wrongly marked down)
or newly booted.  Either update the laggy probability and interval or
decay the values, as appropriate.

Signed-off-by: Sage Weil <sage@inktank.com>
mon: refactor osd failure report tracking

- use structs to track allegedly failed nodes, and reports against them.
- use methods to handle report, and failure threshold logic.

This will make it simpler to extend the logic when we add dynamic
grace periods.

Signed-off-by: Sage Weil <sage@inktank.com>
mon: avoid failure times in the future

Signed-off-by: Sage Weil <sage@inktank.com>
fix ceph osd create help

    [ The following text is in the "UTF-8" character set. ]
    [ Your display is set for the "ANSI_X3.4-1968" character set.  ]
    [ Some characters may be displayed incorrectly. ]

Change ceph osd create <osd-id> to ceph osd create <uuid>, since this
is what the command is really doing.

Signed-off-by: Danny Kukawka <danny.kukawka@bisect.de>
fix keyring generation for mds and osd

    [ The following text is in the "UTF-8" character set. ]
    [ Your display is set for the "ANSI_X3.4-1968" character set.  ]
    [ Some characters may be displayed incorrectly. ]

Fix config keys for OSD/MDS data dirs. As in documentation and other
places of the scripts the keys are 'osd data'/'mds data' and not
'osd_data'

In case if MDS: if 'mds data' doesn't exist, create it.

Signed-off-by: Danny Kukawka <danny.kukawka@bisect.de>
client: remove set_default_*() methods

This is a poor interface.  The hadoop stuff is shifting to specify this
information on file creation instead.

Signed-off-by: Sage Weil <sage@inktank.com>
mds: allow data pool to be specfied on create

Reuse old preferred_pg field.  Only use if the new CREATEPOOLID feature
is present, and the value is >= 0.

Verify that the data pool is allowed, or return EINVAL to the client.

Signed-off-by: Sage Weil <sage@inktank.com>
mds: verify that the pool id is valid on SET[DIR]LAYOUT

Make sure the data pool exists and is part of the MDSMap data pools list.

Signed-off-by: Sage Weil <sage@inktank.com>
client: specify data pool on create operations

Fill in the data pool field if specified by the client, or set to -1.

Signed-off-by: Sage Weil <sage@inktank.com>
client, libcephfs: add method to get the pool name for an open file

Signed-off-by: Sage Weil <sage@inktank.com>
mds: *_pg_pool -> *_pool

Signed-off-by: Sage Weil <sage@inktank.com>
Update stylesheets/gh-pages.css
add share for map page
Updated server start-up blurb.
Update class body declaration to check for basic types.
Fix SymbolTable pop scope method.
Update SymbolTable test.
Remove int keyword.
Update SymbolTable information.
Parse ArrayInitializer.
Fix string literals since I'm stuck at the airport.
Fix primary suffix parsing.
Parse synchronized statements.
Add synchronized statements to emacs output.
Update modifier tokens. Include synchronized.
Parse while statements.
Parse continue statement.
Add emacs output for continue and while statements.
Fix while statement token.
Add continue statement test.
Parse 'implements'.
Fix literal support to handle 0 with floating suffix.
Indentation is hard and for now 4 spaces will do.
Initial work exporting the symbol table to elisp.
[dev] Cloud provider with pty spawn and expect. Not working
Make lower actionpack version a development dependency
Remove "Function" from dojo/dom-construct
Buildout of dojo/dom-form

And deprecation of dojo.fieldToObject, dojo.formToObject,
dojo.formToJson and dojo.formToQuery.
remove unused param, fixes #14995
Fixes #14001.  NLS updates for 1.8, backported to 1.7.
DESCRIPCIÓN PROGRAMA
ide/Quick Project Dialog: Fixed cut label
Bridge methods are methods introduced by compilers in relation to methods that use generics. Various renderer related method trigger test methods for just bridge methods, but are never really implemented.

For example, the below interface code causes the coverage test before
this patch to expect the bridge generate(IChemObject object, RendererModel model)
method to be tested:

public interface IGenerator<T extends IChemObject>  {
  public IRenderingElement generate(T object, RendererModel model);
}

This fix now skips these bridge methods from coverage testing.

(Thanx to Arvid Berg for pointing me to the Method.isBridge() method!)
Removed an unused method
Extend the test class for the super class of the class tested by this test
Added missing TestMethod annotation
Removed an unused method and made another private
Removed an unused method, made a few methods private not required by the interface, and added a missing test method annotation; also extend the test class of the superclass of the tested class
Made two more methods private that are not required by the interface
Added missing JavaDoc or inherit it
Added last bits of missing JavaDoc
Removed an unused parameter from the private API
ignoring .swp files
being more specific in creating test objects
Minimal changes to make testImmobilisation pass without ERP5Legacy product

Removal of 'divergence_scope' on movement groups may be wrong because
immobilisation still uses old solvers.
But this makes test_19_TestAccountingBuildingAndDivergence pass.
TioSafe: do not use legacy simulation

TioSafe tests still need to be configured for new simulation.
But other failures (e.g. SyncML) prevent doing this now.
Drop legacy tax system
Remove references to legacy simulation
Remove legacy simulation code
Implementation of taskdistributiontool library in erp5testnode
remove useless spaces
increase version of erp5.util
portal_components might not exist yet
allow to define list of bt to search, useful for testing template tool
Add GadgetField to display renderjs gadgets
Allow to control current logged in user credentials through erp5_credentials bt5 (consistent with long implemented "I forgot my password" anonymous login_form).
CMFActivity: try to reserve older messages first (ORDER BY priority, date)

This reverts commit 2a84df59cb18550a6b6502d80623d0bb04f20562 partially.
With a good index, requests should be fast enough to avoid locks.

Use following requests to update activity tables:

ALTER TABLE message DROP KEY processing_node_date, ADD KEY processing_node_priority_date (processing_node, priority, date);
ALTER TABLE message_queue DROP KEY processing_node_date, ADD KEY processing_node_priority_date (processing_node, priority, date);
CMFActivity: new 'merge_parent=<path>' SQLDict parameter

If specified, <path> must be the path of an ancestor and SQLDict will merge all
similar messages under this path and process only the root message.

This will be used in ERP5 simulation to drop 'expand' activities that are
children of other 'expand' activities.

Because it can be used with grouped messages, it may be interesting to used it
for recursiveImmediateReindexObject.
Zope: monkey-patch 'transaction' to provide start time of transaction
Merge branch 'drop-legacy-simulation' into simulation
Add TODO about naming conventions of decorators and 'unrestricted_apply'
Add md5_object_uid_list among preserved_parameters

Base on work by Mame Coumba Sall <mame@nexedi.com>
Follow naming convention.
Propagate list_selection_name to action scripts.
Move selection checksum computation next to its verification.

Allows getting current selection's MD5 even outside ListBox's renderer.

try 3: Now not comparing uid _list with md5, and with cleaner tests.
KS-4589 | Document the KS (Forum, Answer, Poll) REST API
[maven-release-plugin] prepare release 2.3.0-CR1
[maven-release-plugin] prepare for next development iteration
JCR-1896: change dependency to snapshot
subscribe only needs sql queries
scenarion 3
Fix payments for F2M Shop
Fix payment methods for Robokassa
Noticias com http condicional.
Fix logging of Win 8 / Server 2012 platforms
[ios] - fix compilation of ios by hammering darwin support into libcdio for osx only - not ios
Teach the release about asdf-utils.
Check RuntimeVars for PYTHONPATH
Fix bug for init option
Improve server response when getting foreign key info

The query used by DBD::Oracle to get foreign key info performs poorly on
Oracle 11 because of a hint in the query.  It seems to work better to run
the same query without the hint.  Since DBD::Oracle isn't set up to plug
in different queries, we need to cut-and-paste it's method to remove the
hint.

The original method gets called for Oracle versions before 11
Do the same trick for removing the hint for table_info(), column_info() and pk_info()
menu dropdown excursion
Merge branch 'master' of github.com:ging/vish
message conversation view
External resource <-> External
Revert "Document.js.erb static index fixed. Now showing the uploaded pdf."

This reverts commit 0b3b2a0aff0295380ed2ccf503eca54aa932c05e.
Re-do 0b3b2a0aff0295380ed2ccf503eca54aa932c05e without the bad merging
This work is credited to @AlvaroSB and @beatrizmr
Bump version
buttons html change
Gem sceleton added
style changes to experiment design page
Minor css changes to project page
Fix a few idiosyncracies in history

- initialize with a pointer, rather than creating it conditionally when
  displaying the history
- update pointer when issuing new commands
- basic validation around list traversal
Merge pull request #2 from knewter/feature/fix_history_idiosyncracies

Fix a few idiosyncracies in history
adds .proj and .class
Merge branch 'master' of github.com:henry4j/-
Responsive Schema
Rename `bundle` to `note`
Fix #5
Enable Config to not take a `path`
Useful for defaulting to the global config and user-defined config
when not dealing with a repo directly.
Add `Repo.findrepo` class method
The `parent_dir` utility was only used for this purpose, so this
has been removed in favor of `findrepo`
Allow commands to be called anywhere within a repo
All paths must be made relative to the repo root to ensure
consistency with IO operations and logging
Add `info` command for printing out repo information
Remove unimplemented commands `log` and `commit`
Add `move` command
Enables moving (renaming) the location of a note
Algorithm package started
2012-04-17 11:52:15.040323
Remove warning due to formating
Merge branch 'master' of github.com:idiap/bob
gradient: Fix typos
VK: dump function
VK: write vk_login function
Project tree redesigned
Turn off threading in BamGather by default
Make snpEff parsing infrastructure public so can be reused, and update for version 3.0
Backport changes in VariantsToBinaryPed to fix problems in current version.
Regexp#=~ use call_bin_op. and fix include error.
client: use docopts
default color of link.
fixed style of topnavbar
fixed bug of getGroupItemData
return the original object if we try to parse a j3.DateTime object
support j3.indexOf for j3.List.
support get groupData in handler of list-item's 'command' event by calling args.getGroupData()
con't close a closed window
support set a contextData to j3.Window.
fix bug of j3.Window::setHeight()
replace member function calling with static function calling.
don't forget to parse data when set object data to j3.Model
calendar style fixed. see 75ac713654
support options.groupSortBy for j3.GroupedCollection
Don't update [input type=file] if a class of "file-input-override" exists.
adding recipe to schedule backups of the teamcity web server
120 - add MSMQ to  Windows integration tests server template - change the delimeter in dependent script
168 - installing ruby from source
Updating to last libIWParser version
Merge branch 'master' of https://github.com/iwdb/iwdb
Fixed optimistic locking test case for Sybase ASE
[#371] Add integration tests for concurrent use of jOOQ
[#910] Add ExecuteListener extension to allow for overriding exception
translator to handle vendor-specific error codes
Bug 804960 - Part 3. B2G SMS: Management of Special ASCII characters in SMS must be handled by Operator Variant. r=vingtetun
CDI-18 add default enablement and ordering
transitioning to apple command line tools, which apparently now works with ruby-build
forgot to add main ops
as usefulness of O->A loaning is unclear, disable it by default for now.

requested by rmind.
http://mail-index.NetBSD.org/tech-kern/2012/05/08/msg013139.html
Import of (finally busspaced) bktr-driver from FreeBSD (part 1).
This version is from the location specified in the README, modified
by bktr2netbsd, to be committed later.
Import of (finally busspaced) bktr-driver from FreeBSD (part 2).
This version is from the location specified in the README, modified
by bktr2netbsd, to be committed later.
Import release 2.14 of the bktr driver. Changes: mostly integration
of NetBSD changes; support for new Hauppauge tuner types.
Import release 2.17 of the bktr driver.
Changes: Integration of some NetBSD changes. (FreeBSD version now is also
usable as a KLD (~= LKM).)
Import release 2.18 of the bktr driver. Changes since 2.17:
o Add new ioctls to allow userland programs fuller access to the I2C
  bus, BT848_MSP_READ BT848_MSP_WRITE and BT848_MSP_RESET.
o Add tuner type 0x2a. Remove 0x2c which was incorrect.
o Christian Gusenbauer <Christian.Gusenbauer@netway.at> added support
  for audio on Hauppauge cards without the audio mux. The MSP is used
  for audio selection. (the 44xxx models)
Import of current state of bktr(4) in sourceforge repository.
Changes since last import:
. lots of whitespace cleanups
. typo fixes (e.g. hz, compatibilty)
. fix brightness ioctl return value
. wait for int ready using DELAY() instead of tight loop
make JavaFile to hold a virtual path
rename CompilerHelper to CompileAssert
introduce visitor filter and make the FS copy non static
first impl of the standalone
use PSX_PATH_CACHE in file test and update loader exception
solutions 1.33 - 1.46 added
huoooo
Taking out overly verbose debugging puts and replacing with summary.
fix switch blur by forcing int() positioning
changed a day ago to one day ago
Fix and simplify the slrt for "common" tests.

The slrt code (entry point for SL programs compiled from source code)
contained instructions to preset registers to zero and to print a
message after the test program terminates. The former is not any more
necessary since local registers now automatically read zero. The
latter is not necessary since MGSim now provides a facility for
programs to request termination with a status code.
adding filepath
Merge branch 'master' of https://github.com/kohabi/io
Open github link in new tab
Renamed scripts vivo -> v2
fromhost: Remove acquisition of dev_base_lock

FromHost() was acquiring dev_base_lock, but this is not necessary
when calling alloc_netdev(), and indeed its an error as alloc_netdev()
can sleep when allocing memory.

The low level routines handle their own synchronization so acquiring
dev_base_lock is rarely necessary.

Verified by looking at the v2.6.0 kernel sources: the difference between
dev_alloc() and alloc_netdev() is the need for locking, so place
the lock inside the dev_alloc() pre-2.6 case.
click: Make preemption friendly

This change should effectively be a NOP for when CONFIG_PREEMPT is not
set, but is an attempt to make Click work better in the case of
CONFIG_PREEMPT being set.

In my testing, I was able to run with moderate activity for hours,
as well as unload and reload the system click configuration repeatedly.

This is good enough for running with CONFIG_LOCKDEP and CONFIG_PREEMPT
both enabled, which tends to make race conditions come out of hiding.

Specific changes:

    sync.hh: Move to using a mutex so that timer handlers
    and other things can sleep. This was a problem for
    elements which use mutexes for their synchronization.

    clickfs: Switch from semaphore to mutex

    Switch clickfs locking from using semaphores to mutex, as
    write handlers can now use mutexes for their synchronization.

    proclikefs: Switch some semaphores to be mutexes

    Some of the file system is protected by semaphores, so
    change only the appropriate ones.

    master: Make the master lock a mutex

    By making the master lock a mutex, sleeping functions can
    be safely called throughout click.

    Remove the use of preempt_disable(), added in
    e2e08269d8eb1bcef5b54b95738a39c5e73f0890.
    It appears that a0717e1fdad15ab3f29a76b204ecb710477c0372
    may have eliminated the underlying issue.
proclikefs: Allocate filesystem object statically

Allocate filesystem objects statically, since the embedded lock
key needs to be in static memory for lock dependency checking to
work.
Click: Kernel updates for 3.2-3.4 for proclikefs

Update proclikefs for compatibility with kernel versions > 3.0.
Integrate file system API changes for kernel 3.2, 3.3, and 3.4.
click: FromDevice - Add support for Linux 2.6.39

The interface for netdev rx_handlers changed in 2.6.39 to return
a status code instead of a skb pointer. Change the Click element
FromDevice to build with both interfaces.
Do not retrieve zero-length creds

In the MSLSA cache, if we get back a zero-length ticket, don't
accept it as success; continue on to try and get an acceptable
ticket.

(cherry picked from commit cd58adf4b0f52d0293ec8bf9d7d3e87bd1e6ce3f)

ticket: 7349
version_fixed: 1.10.4
status: resolved
Try harder not to use clock_gettime in verto-k5ev

We already define EV_USE_REALTIME to 0 to avoid the use of
clock_gettime() (to avoid depending on librt).  But in some build
environments libev can detect support for a monotonic clock, which
also results in using clock_gettime().  Define EV_USE_MONOTONIC to 0
as well to prevent this.

(cherry picked from commit fe285ec16b65ac6177a404baa635c1d09054dc81)

ticket: 7350
version_fixed: 1.10.4
status: resolved
Create aliases for the functions.

Google sends most traffic to the /functions/<func>:<id> format.
We'll need to support this even though we cannot support 301s on
github pages. Jekyll's alias_generator will come in handy until
all traffic flows to the new locations
All functions are now aliased
core: fix french translation of /help repeat
relay: fix NULL pointer on upgrade in client->protocol_args (for WeeChat protocol)
relay: fix outqueue pointers in client after upgrade
Merge branch 'master' of git://git.sv.gnu.org/weechat
relay: move creation of client from relay-upgrade.c to relay-client.c
doc: remove warning about relay protocol in development
python: fix detection of python (first try "python2.x" and then "python") (bug #36835)
relay: remove unneeded headers included in relay-upgrade.c
core: fix typo in comment
Merge branch 'master' of git://git.sv.gnu.org/weechat
core: fix compilation of gui-curses-window.c under Solaris
Merge branch 'master' of git://git.sv.gnu.org/weechat
core: add support of arrays in hdata variables
relay: add object type "arr" (array) in WeeChat protocol
Merge branch 'master' of git://git.sv.gnu.org/weechat
core: scroll to bottom of window after reaching first or last highlight with keys alt+"p" / alt+"n"
core: fix crash when reading array value of hdata variable with type integer/long/time
core: add hdata "hotlist"
core: add missing include of stddef.h in gui-hotlist.c
translation: update
add main.py, db.py
Add function to draw element buffers.
updated job
cache fixed
bcm2708_pinctrl: add sysfs part of pin control driver

Signed-off-by: Simon Arlott <sa.me.uk>
Fixed cast method when super has cast: false.
By Lugir: Override search result page.
Merge branch 'master' of github.com:lugir/dhs

Conflicts:
	sites/all/themes/dhs/templates/search-results.tpl.php
initial patch for PyPy support
Add mci.vm.ffi module to load/unload dynamic libraries and get procedure entry points.
Renamed 'livemockup' to 'm4ed'.
fill out CSense methods
Fix sorting of ulong[] arrays among others when using the non-generic Sort() overloads.
- Since the partial allocator isn't quite accurate, setting the partial inversion for every 8 partials, seems sounding better
- Added about right emulation of MT-32 GEN0 pitch envelope overflow quirk exploited in Colonel's Bequest timbre "Lightning"
Create channel via json
JSON api for creating channels
updated noc_wedge and noc_eedge
00
Log hinzugefügt,
Codebereinigung, Doku
Merge branch 'master' of github.com:nafetz/SE
code bug 修正